publisher: Routledge publish date: October 17th 2013
format: paperback pages: 280
language: English
ISBN:
0415816378 (9780415816373)
publisher: Oxford University Press publish date: 2011
format: paperback pages: 726
language: English
ISBN:
0195568451 (9780195568455)
format: paperback pages: 240
ISBN:
1742860451 (9781742860459)