World of Warcraft: New Flavors of Azeroth Gift Set Edition by

You will find that this novel challenges your assumptions gently.