publisher: Springer Publishing Company publish date: July 19th 2012
format: paperback pages: 310
language: English
ISBN:
0826108431 (9780826108432)
publisher: Springer Publishing Company publish date: July 19th 2012
format: ebook pages: 352
language: English
ISBN:
082610844X (9780826108449)