Breaking the Code - Gyles Brandreth

The paperback edition of Gyles Brandreth's revealing journal paints an extraordinary portrait of…