Skills plus: reading and speaking : advanced (Macmillan Heinemann, 1996)
Will Forsyth