In Peace and War: Interpretations of American Naval History,... By Hagan, Kenneth J. (EDT) Paperback Price $29.97 Free Shipping