Gardens of Mars Book 2021 Gardens of Mars JG John Gimlette 1 readers PublisherHead of ZeusLanguageEnglishPublished2021 Africa, history