A course in modern analysis and its applications - Cohen, Graeme Laurence (Australian Mathematical Society lecture series, 2003)