Real and complex analysis (3rd ed (1987)

by W Rudin