Practical Grammar 1 (with Audio CDs and Answers) - David Riley, John Hughes