Topics in finite mathematics - Quimpo, Norman (Carmelo and Bauermann, 1987)