Pingwing's Bookshelf
This is definitely a recommended read!
If you haven’t read this one yet, you really should!