publisher: Palgrave Macmillan publish date: July 15th 2009
format: paperback pages: 320
language: English
ISBN:
0230545556 (9780230545557)
publisher: Crown House Publishing publish date: December 1st 2010
format: paperback pages: 256
language: English
ISBN:
1845901010 (9781845901011)
ISBN:
1845900936 (9781845900939)
publisher: McGraw-Hill Higher Education publish date: January 1st 2012
format: paperback
language: English
ISBN:
0077136403 (9780077136406)
publisher: Crown House Publishing publish date: September 30th 2008
format: paperback pages: 150
language: English
ISBN:
1845900952 (9781845900953)