Multimedia making it work, fourth edition. - Tay Vaughan (California: Osborne/mc Graw-hill.)