An Introduction from Earliest Times to the Twenty-First Century - John Hunter; Ian Ralston (Taylor and Francis, 2009)