Pyramids and Progress > Editions
by John Ward First published March 19th 2015
Published May 18th 2016
by Palala Press
Hardcover, 322 pages
Published May 20th 2016
by Palala Press
Hardcover, 338 pages
Published May 21st 2015
by Cambridge University Press
Illustrated, 1, Paperback, 320 pages