ID:DA11096373
Search authors sharing the same name
by the late John Ferguson M'Lennan ; edited by his widow and Arthur Platt
Macmillan 1896
Available at 11 libraries