by William Feigelman, John Jordan
publisher: Springer Publishing Company publish date: June 20th 2012
format: paperback pages: 338
language: English
ISBN:
082610746X (9780826107466)
publisher: Springer Publishing Company publish date: June 20th 2012
format: ebook pages: 360
language: English
ISBN:
0826107478 (9780826107473)