publisher: McGraw-Hill Professional Publishing publish date: July 13th 2012
format: ebook pages: 513
language: English
ISBN:
1282002465 (9781282002463)
format: hardcover pages: 544
language: English
ISBN:
007176027X (9780071760270)
publisher: McGraw-Hill Professional Publishing publish date: August 8th 2012
format: ebook pages: 544
language: English
ISBN:
0071760288 (9780071760287)