These 250 cryptic, numerical and linguistic brainteasers from the BBC Radio 4 }Today{ Programme are designed by the world\'s ultimate Puzzle masters.
Features a foreword from }Today{ editor Sarah Sands..
These 250 cryptic, numerical and linguistic brainteasers from the BBC Radio 4 }Today{ Programme are designed by the world\'s ultimate Puzzle masters