Teaching For Thinking, The Renaissance: The Winds of Change," and "The Middle Ages: The Building of Nations - Barbour, Michael (World History Connected, 2005)