The Shakespeare Mysteries

269 pages hardcover 2012

fiction middle grade mystery mysterious fast-paced

297 pages digital 2013

fiction historical middle grade mystery adventurous mysterious fast-paced