I have a hunch that determining a correct model is like a science all on its own. Are there any good books/blog posts/etc on that?