ID:DA01772020
Search authors sharing the same name
by James Fergusson
John Weale 1845
[Text] , [Plates]
Available at 8 libraries