Bronze Age to New Age - John Haywood (Taylor and Francis, 2004)