The Oxford Illustrated History of the Holy Land

The Oxford Illustrated History of the Holy Land

2018 • 413 pages