Author: Glen L. Gray; PhD; CPA with XML/XBRL Tutorial by Clinton E. White; Jr.