Originally Posted by
cyrano138
Also good option -- thank you as well

I've been using the third edition for several years. IIRC, when I bought it I was entitled to free upgrades to subsequent editions. I haven't found any major changes in recent editions, and since I printed out and spiral bound the earlier edition I have kept it, as I have lots of annotations. It is a quite useful book.