This might be a little too basic, but you said beginner, check out
The Home Machinist's Handbook by Doug Briney.
Although these aren't books, you may want to try
Smartflix Technical Video Rental - Metalworking Section.
An online resource is the
Virtual Machine Shop's Lesson Library Widgitmaster's - My NEW Mini CNC Router Design! thread here on CNCzone is also an awesome resource. If you haven't seen it, his thread should keep you busy for a couple of hours.
That's all for now,
HTH...