publisher: Springer publish date: August 18th 2010
format: hardcover pages: 167
language: English
ISBN:
1848826737 (9781848826731)
publisher: Springer London
publish date: January 1st 2010
format: ebook pages: 175
language: English
ISBN:
1282981900 (9781282981904)