The Weird of Hali Book 2017 The Weird of Hali JG John Michael Greer 2 readers PublisherArcane WisdomPublished2017