The Naval Battles For Guadalcanal: 1942 Clash For Supremacy In The Pacific by Mark Stille | Menrva Books