Mathematical analysis and proof - Stirling, David, S. G (Chichester, 1997)