by Philip Klein (please
email me using lastnameatbrown.edu to receive
notifications when more complete drafts become available or to
make suggestions for edits. I have not yet included
historical notes describing the origins of the techniques
described here.)