Guadalcanal at 80: The USCG and the Island-Hopping Campaign

© 2025 Vimarsana