This text is designed for students who are preparing to take a post-calculus abstract algebra and analysis course. Morash concentrates on providing students with the basic tools (sets, logic and proof techniques) needed for advanced study in mathematics. The first six chapters of the text are devoted to these basics, and these topics are reinforced throughout the remainder of the text. Morash guides students through the transition from a calculus-level courses upper-level courses that have significant abstract mathematical content....