Finite Mathematics - Althoen, Steven C (London W W Norton & Company, 1980)