publisher: McGraw-Hill/Osborne Media publish date: September 1st 2007
format: paperback pages: 363
language: English
ISBN:
0071497420 (9780071497428)
publisher: McGraw-Hill/Osborne Media publish date: April 28th 2004
format: paperback pages: 416
language: English
ISBN:
0072231750 (9780072231755)