Harlow
Pearson Education Limited
2008
9781408273500
9781405862486
Edinburgh
Penguin Books
1999
582419298