Cambridge Companions to the Ancient World

343 pages paperback

nonfiction history challenging informative medium-paced

303 pages hardcover

nonfiction history