publisher: Springer publish date: November 28th 2003
format: hardcover pages: 297
language: English
ISBN:
038700310X (9780387003108)
publisher: Springer publish date: September 16th 2012
format: paperback pages: 297
ISBN:
1461264774 (9781461264774)
publisher: Morgan Kaufmann Publishers publish date: January 1st 2005
format: ebook pages: 336
ISBN:
1280626224 (9781280626227)
publisher: Morgan Kaufmann Publishers publish date: December 2nd 2003
format: ebook pages: 464
ISBN:
0080491944 (9780080491943)