'Enchantment is just what Rider Haggard exercised . . . [his] books live today with undiminished vitality'Graham Greene
Facebook