publisher: Pearson Prentice Hall publish date: November 30th 2006
format: paperback pages: 282
language: English
ISBN:
0131866508 (9780131866508)
publisher: Prentice Hall (UK)
publish date: December 31st 2004
format: paperback pages: 318
ISBN:
0131202405 (9780131202405)