publisher: Prentice Hall publish date: July 5th 2007
format: paperback pages: 192
language: English
ISBN:
0131566938 (9780131566934)
publisher: Prentice Hall
publish date: June 1st 2008
format: paperback pages: 144
language: English
ISBN:
0136049133 (9780136049135)
publisher: Prentice Hall
publish date: July 22nd 2008
format: paperback pages: 192
ISBN:
0136049214 (9780136049210)
publisher: BookBaby
publish date: December 25th 2013
format: ebook
ISBN:
9781483516028