Articles in scholarly peer reviewed journals will give you the most current research on your topic. By currency I mean past seven years to the present. To find articles on your topic I suggest the following databases (click next tab).
Scholarly results from Google, including citation counts and journal metrics. Link is proxy-enabled to allow access to articles in the library collection from off campus. FAQ: Google Scholar Errors.