publisher: McGraw-Hill publish date: July 1st 2009
format: hardcover pages: 663
language: English
ISBN:
0071498389 (9780071498388)
publisher: McGraw-Hill Professional Publishing publish date: June 22nd 2009
format: ebook pages: 688
language: English
ISBN:
0071704736 (9780071704731)