Even though she's very (excuse me) anal, I really like Sally Collins books. She's very detail oriented and really walks you through the process. With her it's all about the process, and how she teaches it demands excellence and really improves your techniques.