ID:DA10806291
Search authors sharing the same name
by Walter Copland Perry
Heinemann 1898
Available at 1 libraries
Printed by Eyre and Spottiswoodem for H.M.S.O. 1887 2nd ed
Longmans 1882
Available at 3 libraries