Try searching google for free information. Amazon.com is a good place to buy books. Typically you should buy the material, if you want it to be of good quality. There are numerous options out there... you just have to search.
Fundamentals of N-Tier Architecture is one example of a book you might want to read.