I must express my appreciation to a few people for their support in getting this done.
Richard Crutchley at Shadow Software and Consulting Inc. provided the tool to create this wonderful website and tons of support along the way. Many thanks to Richard!
Most importantly, many thanks to the various people that I've cajoled into reading drafts of my work. The first draft always seems to need a LOT of their patience.