publisher: Kyle Books publish date: October 16th 2011
format: hardcover pages: 160
language: English
ISBN:
1906868557 (9781906868550)
publisher: Palgrave MacMillan
publish date: February 5th 2006
format: hardcover pages: 264
language: English
ISBN:
0312294581 (9780312294588)
publisher: Black Opal Books
publish date: November 8th 2012
format: paperback pages: 290
ISBN:
1937329712 (9781937329716)