publisher: Palgrave MacMillan
publish date: May 26th 2009
format: hardcover pages: 240
language: English
ISBN:
0333750276 (9780333750278)
publisher: Palgrave MacMillan
publish date: May 26th 2009
format: paperback pages: 240
language: English
ISBN:
0333750284 (9780333750285)