publisher: Springer Publishing Company publish date: July 23rd 2010
format: paperback pages: 313
language: English
ISBN:
0826106757 (9780826106759)
publisher: Springer Publishing Company publish date: July 23rd 2010
format: ebook pages: 350
language: English
ISBN:
0826106765 (9780826106766)