Google Scholar is a great starting point. In many cases the site will find a free version of a paper. But unless you have access to a university library, you will not get free access to many articles.
Another site is the Social Science Research Network (you can find two of my articles here).
This is a great repository for published research and works in process.