publisher: Springer
publish date: October 17th 2012
format: paperback pages: 177
ISBN:
1461375886 (9781461375883)
publisher: Boom, 401 pages, Hardcover" /> publish date: 1997
format: hardcover pages: 401
language: English
ISBN:
9053522905 (9789053522905)
publisher: Boom Academic
publish date: 2007
format: paperback pages: 511
language: English
ISBN:
9789047300076