From Antiquity to the New Millennium - Neil A. Porter (Taylor and Francis, 1998)