sir henry rider haggard kbe (1856-1925) was a victorian writer of adventure novels set in exotic locations. after failing his army entrance exam he was sent to a private crammer in london to prepare for the entrance exam for the british foreign offi ...