publisher: McGraw-Hill publish date: November 1st 2009
format: hardcover pages: 308
language: English
ISBN:
0071638326 (9780071638326)
publisher: McGraw-Hill Professional Publishing publish date: October 12th 2009
format: ebook pages: 336
language: English
ISBN:
0071638334 (9780071638333)