If you are in search of books then the Russian Electronic book database site is also useful (and available in an English version). See
http://www.ebdb.net/
Also The Online Books Page is useful:
http://onlinebooks.library.upenn.edu/
As is the digital Book Index (which can be a bit slow at times):
http://www.digitalbookindex.com/_sea...ch011t-rev.asp