TEACH YOUR SELF - SEHILT, HERBERT (NEW YORK : McGREW HILL, 1997)