Book: Foundations of Higher Mathematics: Exploration and Proof

http://www.pearsonhighered.com/educator/product/Foundations-of-Higher-Mathematics-Exploration-and-Proof/9780201125870.page