Have you tried a Google Scholar search? That's what it's tailor-made for; I remember it having a few search quality issues when I was in college, but if I was looking for academic work, that was the first place I'd go.
AFAIK Scholar also doesn't push more often than once every couple of years, so you can be fairly sure it wasn't broken by a recent ranking change, and what you see now is what you would've gotten in 2005, modulo additional articles published.
AFAIK Scholar also doesn't push more often than once every couple of years, so you can be fairly sure it wasn't broken by a recent ranking change, and what you see now is what you would've gotten in 2005, modulo additional articles published.