publisher: Elsevier Science & Technology publish date: January 1st 2003
format: ebook pages: 518
ISBN:
1281028606 (9781281028600)
publisher: Morgan Kaufmann Publishers publish date: January 1st 2005
format: ebook pages: 560
ISBN:
1281008060 (9781281008060)
publisher: Prentice Hall
format: hardcover pages: 150
language: English
ISBN:
0135456908 (9780135456903)