publisher: Que Publishing publish date: March 2nd 2006
format: paperback pages: 456
language: English
ISBN:
0789735431 (9780789735430)
publisher: Que publish date: November 23rd 2004
format: paperback pages: 432
language: English
ISBN:
0789732904 (9780789732903)