Description
An excellent introduction and with advice, useful techniques, and pedagogical explanations. Can be used as a workbook because it is liberally interspersed with activities and mini-assignments for the reader. Short, well laid out, but comprehensive.
Reviews
There are no reviews yet.