Today is the anniversary of the Battle of Guadalcanal.