I'm another complete novice, but came across this cnc4free.org homepage through following a link on here somewhere. The guy who's site it is has produced a free e-book downloadable from his site...