publisher: Prentice Hall
publish date: December 14th 2000
format: paperback
language: English
ISBN:
0130194689 (9780130194688)
publisher: Elsevier Science & Technology publish date: November 8th 2001
format: ebook pages: 992
ISBN:
1281035041 (9781281035042)
publisher: Pearson Education
publish date: January 1st 2013
format: ebook pages: 860
ISBN:
1306045967 (9781306045964)