publisher: Prentice Hall publish date: December 22nd 2003
format: paperback pages: 1272
language: English
ISBN:
0131828274 (9780131828278)
publisher: Addison Wesley publish date: January 11th 1990
format: paperback pages: 853
language: English
ISBN:
0201180383 (9780201180381)
publisher: Pearson Education Limited: Longman publish date: November 23rd 2006
format: paperback
language: English
ISBN:
1405858559 (9781405858557)
language: English
ISBN:
0131246968 (9780131246966)