The seventy great mysteries of the ancient world

edited by Brian M. Fagan
Thames & Hudson
9780500510506
0-500-51050-4