publisher: Springer publish date: December 6th 2012
format: hardcover pages: 293
language: English
ISBN:
146145400X (9781461454007)
ASIN: 146145400X
publisher: Palgrave Macmillan publish date: May 15th 2009
format: hardcover pages: 352
language: English
ISBN:
0230209920 (9780230209923)