publisher: Springer publish date: February 26th 2011
format: hardcover pages: 336
language: English
ISBN:
1441981128 (9781441981127)
publisher: Springer
publish date: February 23rd 2011
format: paperback pages: 338
language: English
ISBN:
1441981144 (9781441981141)