I'm done for the night. I put my latest snapshot at http://www.star-lab.com/sweeks/01-icfp.tgz I have read and am reasonably happy with sections 1 - 4. I'll start in on section 5 and 6 tomorrow. Matthew, feel free to modify any section until you hear from me tomorrow.