publisher: Palgrave MacMillan
publish date: December 15th 2009
format: paperback pages: 360
language: English
ISBN:
0230216870 (9780230216877)
format: paperback pages: 424
language: English
ISBN:
1843982447 (9781843982449)
publisher: Palgrave Macmillan publish date: August 23rd 2013
format: paperback pages: 458
language: English
ISBN:
0230367151 (9780230367159)
publisher: Gingko Press publish date: December 6th 2012
format: hardcover pages: 260
language: English
ISBN:
1584234881 (9781584234883)