Smith and the Pharaohs, and other Tales

H. Rider (Henry Rider) Haggard


Book Reviews