Our great military commanders : sketches of the lives of duke of Marlborough, lord Clive, duke of Wellington, sir Charles Napier, lord Gough, lord Clyde … History of the British Navy : from the earliest period to the present time / by C.D. Yonge