publisher: Pearson publish date: September 30th 2006
format: paperback pages: 256
language: English
ISBN:
0130278041 (9780130278043)
publisher: Allyn & Bacon publish date: June 17th 2006
format: paperback pages: 304
language: English
ISBN:
0205497187 (9780205497188)
format: paperback pages: 100
language: English
ISBN:
1928896189 (9781928896180)