"This is the kind of read that makes your soul sit up straight. At once a heart-wrenching tale of found family and a thrilling, atmospheric mystery that keeps you guessing at every page, Ally Carter's...