publisher: Birkhauser publish date: February 1st 2002
format: hardcover pages: 245
language: English
ISBN:
081764220X (9780817642204)
publisher: Birkhauser
publish date: October 23rd 2012
format: paperback pages: 245
language: English
ISBN:
146126619X (9781461266198)