John Parrington. Lyn Harrington Karen Harrington Moore Barrington John Addington Moore, Barrington by Lyn Harrington Harrington Barrington Farrington