Andrew Foote : Civil War admiral on western waters / - Tucker, Spencer, (Naval Institute Press,, 2000)