A course in modern analysis and its applications - Cohen, Graeme Laurence (Cambridge University Press, 2003)