publisher: Palgrave MacMillan
publish date: March 15th 2009
format: paperback pages: 288
language: English
ISBN:
0230615945 (9780230615946)
publisher: Palgrave Macmillan publish date: March 15th 2009
format: hardcover pages: 288
language: English
ISBN:
0312238584 (9780312238582)