publisher: Palgrave MacMillan
publish date: September 15th 2008
format: paperback pages: 224
language: English
ISBN:
023054536X (9780230545366)
publisher: Palgrave Macmillan publish date: September 15th 2008
format: hardcover pages: 224
language: English
ISBN:
0230545351 (9780230545359)