publisher: Springer
publish date: August 20th 2007
format: hardcover pages: 159
language: English
ISBN:
1402059299 (9781402059292)
publisher: Springer
publish date: May 13th 2011
format: hardcover pages: 343
language: English
ISBN:
9400716699 (9789400716698)