format: hardcover pages: 459
language: English
ISBN:
0820448524 (9780820448527)
publisher: Heinemann Publishing publish date: January 1st 2012
format: ebook pages: 480
language: English
ISBN:
1299422160 (9781299422162)
publisher: Peter Lang Publishing Inc. publish date: October 23rd 2012
format: ebook pages: 459
language: English
ISBN:
145391059X (9781453910597)