The war for all the oceans : from Nelson at the Nile to Napoleon at Waterloo
Roy Adkins (Author), Lesley Adkins (Author)
History
xxvi, 534 pages, [16] pages of plates : illustrations, maps ; 21 cm
9780143113928, 0143113925
1181749567
Originally published : London : Little, Brown, 2006