publisher: Que Publishing publish date: April 6th 2009
format: paperback pages: 360
language: English
ISBN:
0789739747 (9780789739742)
publisher: Pearson Education publish date: March 23rd 2009
format: ebook pages: 360
language: English
ISBN:
076869051X (9780768690514)
publisher: Que publish date: March 27th 2009
format: ebook pages: 351
language: English
ISBN:
0768693454 (9780768693454)