The Fairy Tale World - Andrew Teverson (Taylor and Francis, 2019)