General John Glover, Still in Marblehead