Killer on the Canal : 100 Logic Puzzles to Solve the Murder Mystery | DealShopping UK