Simon Shuker's Code-cracker
ISBN-13: 9780473218812