Author:John Allen Giles

British clergyman, translator and Head Master of the City of London School (1836-40); wrote on ecclesiastical, antiquarian and educational subjects

John Allen Giles

902639Q6218766John Allen GilesJohn AllenGilesGiles,_John Allen18081884British clergyman, translator and Head Master of the City of London School (1836-40); wrote on ecclesiastical, antiquarian and educational subjects