Carrier Warfare in the Pacific

Carrier Warfare in the Pacific Lt. Roderick McChesney U.S. Navy February 2017