by George Beekman
publisher: Prentice Hall
publish date: January 1st 2007
format: paperback pages: 631
language: English
ISBN:
0132297205 (9780132297202)
publisher: Prentice Hall publish date: December 5th 2008
format: paperback pages: 672
language: English
ISBN:
0135045045 (9780135045046)
publisher: Pearson/Education
publish date: April 28th 2010
format: paperback pages: 672
language: English
ISBN:
0135039061 (9780135039069)