publisher: McGraw-Hill Companies publish date: January 1st 2007
format: ebook
language: English
ISBN:
1281030406 (9781281030405)
publisher: McGraw-Hill Osborne Media publish date: October 23rd 2003
format: paperback pages: 992
language: English
ISBN:
0072231467 (9780072231465)