Tim thinks you should read these 4 books.

Tim O'Reilly
timoreilly
Founder of O'Reilly Media