ID:DA10916460
MacDonald, James Madison
Mac Donald, James M. (James Madison)
Search authors sharing the same name
by James M. Macdonald ; edited, with an introduction by J.S. Howson
C. Scribner 1880
Available at 1 libraries
Hodder and Stoughton 1877