Summary: Peter Snow has visited hundreds of castles, but he has never seen one as stirring as Dover Castle.