The PIC Microcontroller: Your Personal Introductory Course by John Morton (Paperback, 2005)