this is a great site with a plethora of information. Enjoy!

http://www.endotext.com/