Document last modified 08 Jul 07. (C) 2000-07 by Kevin Jay North; see also full copyright notice & disclaimers..