The Battle of Cape Esperance;: Encounter at Guadalcanal By Cook, Charles O Hardcover Price $17.96 Free Shipping