from
JoeUser Forums
I thought this site was pretty interesting. It's neat that we use so many things while never really knowing the stories behind their development. A handy reference site too.