An excellent text that I have used to teach with since it was first introduced. The book is intelligently constructed with explanatory text on the left and code snippets on the right. I highly recommend it.
Michael J. Graziano, Ph.D.
Adjunct Professor
Norwalk Community College
188 Richards Avenue
Norwalk, CT 06854