publisher: Springer publish date: February 18th 2012
format: hardcover pages: 659
language: English
ISBN:
0857298887 (9780857298881)
publisher: Springerverlag London Limited publish date: January 1st 2012
format: ebook
language: English
ISBN:
0857298895 (9780857298898)