publisher: Que
publish date: September 1st 2009
format: paperback pages: 275
language: English
ISBN:
0789739720 (9780789739728)
publisher: Pearson Education publish date: September 18th 2009
format: ebook pages: 288
language: English
ISBN:
0768691907 (9780768691900)