Bullets and Barbed Wire: From Guadalcanal to Cape Gloucester

Bullets and Barbed Wire

From Guadalcanal to Cape Gloucester

2020 • 297 pages