The campaign for Guadalcanal;: A battle that made history