publisher: McGraw-Hill/Osborne Media publish date: December 1st 2010
format: ebook pages: 576
language: English
ISBN:
0071759123 (9780071759120)
publisher: OraPub, Inc. publish date: July 28th 2009
format: paperback pages: 406
ISBN:
0984102302 (9780984102303)
format: Paperback pages: 546
language: English
ISBN:
0071496645 (9780071496643)
ASIN: 71496645