Hero of the Pacific: The Life of Marine Legend John Basilone

Mixed media product