Peter E. Francis
Click here for the most recent PDF of the book, and click here for the source code.
Here is the condensed study sheet.
Here are some exercises:
Maybe clicking On this liNk will bEnefit You