publisher: Palgrave Macmillan publish date: November 29th 2005
format: hardcover pages: 256
language: English
ISBN:
0333773861 (9780333773864)
publisher: Palgrave MacMillan
publish date: September 27th 2005
format: ebook pages: 219
language: English
ISBN:
1280564857 (9781280564857)