The Earliest English. Angles, Carini, Warings, Rugians or Russians, Hunsing. Local Names of England. Read Before the Antiquarian Society, the Literary Institutions of Constantinople and Smyrna, the Ethnological Society, the Royal Historical Society.
Hyde Clarke - Paperback
£13.99