Gareth Hanrahan

27 books

592 pages

47 pages digital 2019 user-added

fiction science fiction

560 pages paperback 2025

fiction fantasy

560 pages paperback 2024

fiction fantasy medium-paced

264 pages hardcover

fiction computer science dystopian economics fantasy politics religion science science fiction speculative fiction technology travel adventurous challenging medium-paced

192 pages hardcover 2008

adventurous fast-paced

208 pages hardcover 2009

nonfiction medium-paced