ID:DA04652761
Search authors sharing the same name
by Peter Gray, Henry Ambrose Smith, and William Orchard
Effingham Wilson 1851
Available at 2 libraries