Surviving Absolution

330 pages 2015

nonfiction romance mysterious tense fast-paced

missing page info 2016

romance thriller adventurous tense fast-paced

188 pages paperback

fiction emotional fast-paced