J. E. EllisBooksSci-Fi Almanac 2009-1Eclectic CollectionEssence of HumanityThe Hordes of RageAuthor data: Open Library