Complete Mathematics - Rayner David (Oxford, 2000)