publisher: Pearson Education publish date: December 1st 2011
format: paperback
language: English
ISBN:
0273765108 (9780273765103)
publisher: FT Prentice Hall
publish date: December 30th 2005
format: paperback pages: 288
language: English
ISBN:
0273705172 (9780273705178)
publisher: Pearson Education UK publish date: January 1st 2006
format: ebook pages: 289
language: English
ISBN:
1280602244 (9781280602245)