336 pages
English language
Published 1889 by McKinlay, Stone & MacKenzie.
being on account of the fall and vengeance of Harmachis, the royal Egyptian, as set forth by his own hand The works of H. Rider Haggard

Henry Rider Haggard: Cleopatra (1889, McKinlay, Stone & MacKenzie)
336 pages
English language
Published 1889 by McKinlay, Stone & MacKenzie.