Author information

John Foster
Author born: November 30, 1785
Author died: November 30, 1845
Nationality: British
Author Profession: Architect