The Bachelor Battles

395 pages 2011

fiction science fiction adventurous tense medium-paced

430 pages paperback 2018

fiction dystopian fantasy science fiction medium-paced

1391 pages 2011

fiction science fiction adventurous fast-paced