publisher: Springer
publish date: June 21st 1989
format: hardcover pages: 332
language: English
ISBN:
3540510095 (9783540510093)
publisher: Cengage Learning
publish date: November 1st 2009
format: paperback pages: 490
language: English
ISBN:
1844800008 (9781844800001)