ingenix has a good book out on common dx, procedures and cci edits the coding companion. it would be a good tool to anyone just starting out. i use it mostly for reference, when i am stumped, my answer is right there