Palace of Spies

368 pages 2013

fiction historical mystery young adult mysterious fast-paced

384 pages hardcover 2014

fiction historical mystery young adult mysterious slow-paced

384 pages digital 2016

fiction historical mystery young adult adventurous mysterious fast-paced