The storehouses of the king; or, The pyramids of Egypt, what they are, and ...
Published: 1885
Language: eng