publisher: William C Brown Communications publish date: December 28th 1998
format: paperback pages: 80
ISBN:
0697266850 (9780697266859)
publisher: Prentice Hall publish date: August 1st 2006
format: paperback pages: 550
language: English
ISBN:
0273694057 (9780273694052)
publisher: Cambridge University Press publish date: August 15th 2005
format: paperback pages: 682
language: English
ISBN:
0521547512 (9780521547512)
publisher: Pearson Education UK
publish date: January 1st 2006
format: ebook pages: 579
ISBN:
1280601876 (9781280601873)