publisher: Springer publish date: November 1st 2009
format: hardcover pages: 214
language: English
ISBN:
1441906959 (9781441906953)
publisher: Springer publish date: November 16th 2010
format: paperback pages: 214
language: English
ISBN:
1441981241 (9781441981240)