cadfreak-
Drake's (with many contributors) book "Dimensioning and Tolerancing Handbook" ISBN 0-07-018131-4 is all-encompassing, in-depth, formal and more advanced. It's a great reference if you want to get into the subject in depth. It's really geared towards engineers and cerebral people.
I have Bruce A. Wilson's "Dimensioning and Tolerancing" and found it to be a no-nonsense book that keeps things simple and straightforward. I suppose that all of his books are that way. He is offering a paperback called "Design Dimensioning and Tolerancing" which is very affordable. Of course, ASME Y14.5M-1994 is a must for anyone getting into it but it's a pricey spec at $120 or more.
Tunalover