Comment Try this (Score 1) 16
You'll have to do some work but this stuff is pretty sound. I have a friend who works for them http://www.shadow.org.uk
The best book on programming for the layman is "Alice in Wonderland"; but that's because it's the best book on anything for the layman.