Analysis with an Introduction to Proof by Steven Lay & Steven R. Lay