Book: Chapter Zero: Fundamental Notions of Abstract Mathematics, 2/E

http://www.pearsonhighered.com/educator/product/Chapter-Zero-Fundamental-Notions-of-Abstract-Mathematics/9780201437249.page