by Andrew Watts
publisher: Springer
publish date: November 29th 2010
format: hardcover pages: 521
language: English
ISBN:
370910257X (9783709102572)
publisher: Springer-Verlag Vienna (Gwv) publish date: January 1st 2011
format: ebook pages: 523
language: English
ISBN:
1283476576 (9781283476577)
publisher: Ambra publish date: January 20th 2014
format: hardcover pages: 522
language: English
ISBN:
3990435590 (9783990435595)