Medieval Puzzles by Tim Dedopulos (2013) Hardcover