publisher: Palgrave MacMillan
publish date: April 26th 2011
format: hardcover pages: 304
language: English
ISBN:
0230105033 (9780230105034)
publisher: CreateSpace publish date: February 24th 2012
format: paperback pages: 184
language: English
ISBN:
1468001752 (9781468001754)
publisher: Da Capo Press publish date: May 18th 2007
format: paperback pages: 416
language: English
ISBN:
0786719346 (9780786719341)