Free, open-access index of over 15,000 works for scientific and technical communicators.

http://tc.eserver.org/