How Students Understand the Past: From Theory to Practice - 9780759114944