Richard Osman’s delightful debut is warm-hearted and funny, with captivating characters and enough twists to keep you guessing until the final page.
Richard Osman’s delightful debut is warm-hearted and funny, with captivating characters and enough twists to keep you guessing until the final page.