Introductory Concepts for Abstract Mathematics - Kenneth E. Hummel (Taylor and Francis, 2000)