See this website for an encyclopedia on most any subject you want to know about. This links to the Engineering section:
http://www.martindalecenter.com/GradEngineering.html
Howell Electronics provides Orcad PCB design, layout & training services. See home.earthlink.net/~mhowell777 for more info.