publisher: Que Publishing publish date: May 4th 2007
format: paperback pages: 480
language: English
ISBN:
0789736101 (9780789736109)
publisher: Que Publishing publish date: April 24th 2007
format: kindle pages: 480
language: English
ASIN: B000RH0DLW
publisher: Que publish date: April 24th 2007
format: ebook pages: 480
language: English
ISBN:
0768674883 (9780768674880)