I love this book, and I often recommend it to new folks on my team. I used to carry a few extra paperback copies to give away, just in case.