format: hardcover pages: 349
language: English
ISBN:
0312420358 (9780312420352)
publisher: Palgrave MacMillan
publish date: June 15th 2007
format: hardcover pages: 232
language: English
ISBN:
1403979723 (9781403979728)
format: hardcover pages: 286
language: English
ISBN:
0900362642 (9780900362644)