publisher: Pearson Education Inc. publish date: October 1st 2007
format: hardcover pages: 1236
language: English
ISBN:
0558345638 (9780558345631)
publisher: Prentice Hall
publish date: April 20th 2006
format: paperback pages: 955
language: English
ISBN:
0805383190 (9780805383195)