by Michael Hanlon
publisher: Palgrave Macmillan publish date: May 29th 2007
format: hardcover pages: 208
language: English
ISBN:
0230517587 (9780230517585)
publisher: Palgrave Macmillan publish date: February 16th 2010
format: paperback pages: 208
language: English
ISBN:
0230622844 (9780230622845)
publisher: Macmillan publish date: March 1st 2008
language: English
ISBN:
0230551955 (9780230551954)
publisher: Palgrave Macmillan publish date: May 29th 2007
format: ebook pages: 208
language: English
ISBN:
0230553400 (9780230553408)
publisher: Palgrave Macmillan publish date: May 29th 2007
format: kindle pages: 209
language: English
ASIN: B001BNT49S
publisher: Palgrave Macmillan publish date: May 29th 2007
language: English
ASIN: B009BI4AOO
publisher: Palgrave Macmillan publish date: May 29th 2007
language: English
ASIN: B0099UQTV6
publisher: Palgrave Macmillan publish date: May 23rd 2007
language: English
ISBN:
0230579639 (9780230579637)