by H. Rider Haggard. H. Rider Haggard. by Howard W. Haggard. by D. F. Orchard. by Morice Gerard. by E. W. Hilgard. by F. T. Havard. by G. P. Barnard. by H. B. Maynard. by L. M. Hayward.