O'Sullivan, Barry Language Testing (0230230628)
Aimed at researchers and students interested in language testing theory and practice, the chapters in this book vary in style and content and are both stimulating and robust. The book brings together a fascinating group of authors from the established to the new, presenting new ideas and challenging current orthodoxies.