publisher: Prentice Hall publish date: July 24th 2009
format: paperback pages: 808
language: English
ISBN:
0273711180 (9780273711186)
publisher: Prentice Hall
publish date: January 13th 2005
format: paperback pages: 720
language: English
ISBN:
0273687689 (9780273687689)