100 Things you should know about (British History) - "Philip Steele" (Collins, 2005)