Books are the best source for in-depth information when you really need to know a subject in and out. Typical books are structured in such a way as to lead you from little knowledge about a subject to a more thorough understanding; this cannot usually be said for web resources or articles.