Mathematical systems: Finite and infinite - Hackworth Robert D (New York, USA Holt, Rinehart and Winston, 1969)