Questioning the Carrier: Opportunities in Fleet Design for the U.S. Navy

$20.00