Understanding history recent research in history education - Ashby, Rosalyn (RoutledgeFalmer, 2005)