How computers work: includes interactive CD-ROM - White, Ron (BPB, 2002)