publisher: Strand Publishing UK
publish date: December 10th 2009
format: paperback pages: 116
language: English
ISBN:
1907340033 (9781907340031)
publisher: Trafford Publishing
publish date: September 12th 2011
format: paperback pages: 176
language: English
ISBN:
142697549X (9781426975493)
publisher: Princeton University Press publish date: November 10th 2003
format: hardcover pages: 416
language: English
ISBN:
0691114293 (9780691114293)
format: kindle
language: English
ASIN: B00G9578X2