Swan, Michael,

Understanding ideas : advanced reading skills / Michael Swan. - 97pages : 24cm.

0521211468


English language--Study and teaching--Foreign students.