publisher: Springer publish date: November 4th 2011
format: hardcover pages: 318
language: English
ISBN:
1461404959 (9781461404958)
publisher: Sense Publishers
publish date: December 4th 2009
format: paperback pages: 296
language: English
ISBN:
946091005X (9789460910050)
ISBN:
1862202257 (9781862202252)