Mr. Meeson's Will ... With sixteen illustrations. by Sir Henry Rider Haggard