Revised 1/26/2010 

Copyright 2005:
Steven F. Connelly, C.E.G.