Ancient Rome Voyages Through Time by Peter Ackroyd (Hardback, 2005)