A World Full of Gods Book 2005 A World Full of Gods JG John Michael Greer 9 readers PublisherADF PublishingLanguageEnglishPublished2005