Oxford Progressive English 6 - "Rachel Redford" (Oxford press pakistan, 2005)