publisher: Palgrave Macmillan publish date: April 15th 2009
format: hardcover pages: 240
language: English
ISBN:
023057811X (9780230578111)
publisher: Palgrave Macmillan publish date: January 1st 2009
format: ebook pages: 280
language: English
ISBN:
1282504355 (9781282504356)