publisher: Hanley & Belfus
publish date: March 16th 2004
format: paperback pages: 288
language: English
ISBN:
1560536136 (9781560536130)
publisher: McGraw-Hill Professional publish date: May 6th 2008
format: hardcover pages: 788
language: English
ISBN:
0071416129 (9780071416122)