Discrete mathematics - Painter, Margaret (D.C.Heath)