To the shores of Tripoli

A.B.C. Whipple
Naval Institute Press
9781557509666
1-55750-966-2