publisher: Bloomsbury publish date: August 25th 2005
format: paperback pages: 336
language: English
ISBN:
0413774767 (9780413774767)
publisher: Methuen Publishing publish date: June 6th 2013
format: ebook pages: 336
language: English
ISBN:
1408155036 (9781408155035)