in reply to Impending Friardom

I wish to recommend a book for you, it requires no hard math, but it will expand your programming abilities. "Godel, Echer Bach" by Douglas Hofstadter. Mandatory reading for all non-maths CS undergrads. When you read it it will seem like complete strange nonsense that has nothing to do with computers. That is just a clever trick. It has lots to do with computers and programming. BOL. Andy