Oxford progressive English 6 - "RACHEL REDFORD" (OXFORD UNIVERSITY PRESS PAKISTAN, 2005)