Sherlock Holmes' Cunning Puzzles - Tim Dedopulos

Sharpen your sluggish brain with 70 specially commissioned puzzles and challenges inspired by Baker…