Book Information

Canney, Donald L. The Old Steam Navy: The Ironclads, 1842-1885 (The Old Steam Navy, Vol. 2). Annapolis, Md.: Naval Institute Press, .