Mastering Spanish 2 by Robert P. Clarke
The sequel to the very successful Mastering Spanish. The book uses authentic text extracts from a variety of sources and transcribed conversations by native speakers, providing ideal material for post-GCSE courses.