Principles of mathematical analysis - Rudin, Walter (Singapore McGraw-Hill, 1976)