On to Everyday Encryption ( Keith M. Martin), not that I'm a complete nerd in the IT manner but it does explain the different elements simply. For maths dummies like me there's an explanatory section at the back to assist with understanding the complexities of it. Well worth it!