Second Edition - William J Duiker (Taylor and Francis, 1996)