Fallen Heroes

missing page info 2016

adventurous dark tense fast-paced

missing page info 2017

contemporary mysterious fast-paced

282 pages paperback

fiction contemporary mysterious fast-paced