A survey of finite mathematics - Marcus, Marvin, 1927- (Dover Publications, 1993)