Text Book

The text is available freely online, as a download, or through the BMCC bookstore.