publisher: Palgrave MacMillan
publish date: October 31st 2006
format: hardcover pages: 256
language: English
ISBN:
1403974578 (9781403974570)
publisher: Palgrave MacMillan
publish date: January 1st 2006
format: ebook
language: English
ISBN:
1281361038 (9781281361035)