format: paperback pages: 250
language: English
ISBN:
1480129909 (9781480129900)
publisher: Lulu.com publish date: November 19th 2007
format: hardcover pages: 396
language: English
ISBN:
1847991092 (9781847991096)
publisher: CreateSpace Independent Publishing Platform (2010-12-22) publish date: 2015-09-07
format: Paperback pages: 352
language: English
ISBN:
1517254469 (9781517254469)
ASIN: 1517254469
publisher: Palgrave Macmillan publish date: November 15th 2010
format: hardcover pages: 256
language: English
ISBN:
0230231918 (9780230231917)
format: kindle pages: 52
language: English
ASIN: B00H3LL0IK