Cambridge advanced english - Jones, Marc Edmund (New Delhi, 1998)