Routledge History of the Ancient World

840 pages paperback

nonfiction history adventurous challenging informative medium-paced