publisher: Springer Publishing Company publish date: February 22nd 2013
format: paperback pages: 360
language: English
ISBN:
0826108075 (9780826108074)
publisher: Springer Publishing Company publish date: February 22nd 2013
format: ebook pages: 376
language: English
ISBN:
0826108083 (9780826108081)