Pyramids and progress - Ward, John (Eyre & Spottiswoode, 1900)