publisher: Prentice Hall publish date: March 31st 2005
format: paperback pages: 240
language: English
ISBN:
0131892606 (9780131892606)
publisher: Pearson Prentice Hall publish date: January 15th 2008
format: paperback pages: 241
language: English
ISBN:
0136037720 (9780136037729)