Parenthetically-Speaking
A great series of articles (topic: essays) by Kent M. Pitman.These articles are greatly recommended for understanding some computer science concepts in a non-academic but very generally-informed manner.
This page is linked from: Object-Oriented