This book was a rip off! It uses only code that comes in the CD-ROM. I was not able to read it well because it was missing the CD-ROM! I can't believe I wasted my time looking for the source code. I spent months looking around! I am getting a refund!