- Shopping Bag ( 0 items )
Ships from: Williamsport, MD
Usually ships in 1-2 business days
"The text is written well with good examples. It's clear and easy to read."
"Clear, organized well, great examples, good graphics. The best thing is the vocabulary highlighted in the margins of the pages."