The Rising Flame

454 pages 2013

fiction science fiction adventurous fast-paced

472 pages 2014

adventurous reflective medium-paced