Life and Opinions of General Sir Charles James Napier, G.C.B.
William Francis Patrick Napier
Paperback
653,-