This version (1.2) is now out of date. You may prefer to consult the latest version. You can download the whole book as a single pdf file, or select from the individual files below. Please send reports of bugs to Margaret Fleck to add to the errata file.