ISBN:
0333691962 (9780333691960)
publisher: Palgrave MacMillan, Paperback" /> publish date: December 1st 2009
format: paperback
language: English
ISBN:
023021679X (9780230216792)
ISBN:
0333966120 (9780333966129)
publisher: Palgrave MacMillan
format: paperback pages: 272
language: English
ISBN:
0333691954 (9780333691953)