ID:DA11067739
Search authors sharing the same name
edited and completed by Donald McLennan
Macmillan 1885
Available at 13 libraries