Google Scholar seems to have the entry for almost every thesis I can find in google.com. However, I do not know how to search specifically for theses alone.
For instance, to find a PhD thesis written specifically for a topic, I Google the following
"Topic Name" PhD Thesis
The results are not bad, but it would be nicer to have a result as provided by Google Scholar.