publisher: Prentice Hall publish date: September 18th 2010
format: paperback pages: 288
language: English
ISBN:
0273712047 (9780273712046)
publisher: Prentice Hall publish date: January 1st 1995
format: paperback pages: 162
language: English
ISBN:
0130157104 (9780130157102)