Charlie Craven's book is good but it is almost a beginner-to-intermediate book really, and a bit more involved than what I consider a true beginner's manual.

Best ones I've found to date include...