publisher: Palgrave MacMillan
publish date: May 15th 2011
format: paperback pages: 224
language: English
ISBN:
0230221858 (9780230221857)
publisher: Palgrave Macmillan publish date: May 15th 2011
format: hardcover pages: 224
language: English
ISBN:
023022184X (9780230221840)