publisher: Springer Publishing Company publish date: August 9th 2011
format: paperback pages: 344
language: English
ISBN:
0826106358 (9780826106353)
publisher: Springer Publishing Company publish date: August 9th 2011
format: ebook pages: 362
language: English
ISBN:
1280497998 (9781280497995)