Comment Re:Allow me to glom..... (Score 2, Interesting) 79
This link seems to cover what you are asking. Google Answers has some ideas as well.
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.