An introduction to analysis - Kirkwood, James R. (PWS Pub., 1995)