Usually when I am about to write an essay and need a bibliography I use these sites:
Search Essays -- Free Essays and Term Papers
Find Articles at BNET | News Articles, Magazine Back Issues & Reference Articles on All Topics
They don't give you direct answers but may help.
- For Teachers