Search complete.

Click to pick a title (best matches in bold)
William Edward Hartpole Lecky
Lecky William Edward Hartpole
Nabu Press
Lecky (William Edward Hartpole)
William E. H. Lecky

See also:

Lecky, William Edward Hartpole, 1838-1903