After much work and rework, this draft is ready for publication.