publisher: Pearson Prentice Hall publish date: November 24th 2003
format: paperback pages: 302
language: English
ISBN:
0130937878 (9780130937872)
publisher: John Wiley & Sons publish date: February 1st 2006
format: paperback pages: 274
language: English
ISBN:
0471656232 (9780471656234)