publisher: McGraw-Hill
publish date: November 13th 2012
format: paperback pages: 534
language: English
ISBN:
0071795537 (9780071795531)
language: English
ISBN:
0071160361 (9780071160360)
publisher: McGraw-Hill publish date: June 28th 1999
format: ebook pages: 578
language: English
ISBN:
0071399550 (9780071399555)