publisher: McGraw-Hill Companies
format: hardcover
language: English
ISBN:
0786302518 (9780786302512)
publisher: McGraw-Hill
publish date: January 21st 2005
format: hardcover pages: 432
language: English
ISBN:
0071443126 (9780071443128)
publisher: McGraw-Hill Companies publish date: January 10th 2003
format: ebook
ISBN:
1280230053 (9781280230059)