publisher: McGraw-Hill Osborne Media publish date: August 12th 2009
format: paperback pages: 590
language: English
ISBN:
0071490035 (9780071490030)
publisher: McGraw-Hill/Osborne Media publish date: August 15th 2009
format: ebook pages: 624
language: English
ISBN:
0071594841 (9780071594844)