Analysis with an introduction to proof - Lay, Steven R. (Prentice Hall, 1990)