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 important, many thanks to the various people I've cajoled into reading drafts of my work. The first draft always needs a LOT of patience.