publisher: Elsevier Science & Technology publish date: August 23rd 2005
format: ebook pages: 416
ISBN:
1280961236 (9781280961236)
publisher: Morgan Kaufmann publish date: September 6th 2005
format: hardcover pages: 416
ISBN:
0120887991 (9780120887996)