Title: Studyguide for Thinking Mathematically by Blitzer, ISBN 9780321922076