James Fergusson
Also known as: John Stewart Erskine | James Reed Fergusson | Wallace Tower | Frank Fletcher | Donald MacLaren | Barrie Bates
2022A History of Architecture in All Countries: From the Earliest Times to the Present Day; Volume 1
2021A History Of Architecture In All Countries From The Earliest Times To The Present Day (Volume I)
2016The Parthenon