Cross My Heart

263 pages paperback 2011

fiction historical mystery young adult dark mysterious medium-paced

240 pages digital 2013

fiction historical mystery young adult dark mysterious fast-paced