Midnight in the Pacific: Guadalcanal--The World War II Battle That Turned the Tide of War

Midnight in the Pacific

Guadalcanal--The World War II Battle That Turned the Tide of War

2017 • 368 pages