Peter Norton's essential concepts. - Norton, Peter (Glencoe / McGraw-Hill, 2003)