The History teacher's handbook - Smith, Neil (Continuum International Publishing Group, 2010)