publisher: Que publish date: May 27th 1999
format: paperback pages: 241
language: English
ISBN:
0789718073 (9780789718075)
publisher: Que publish date: November 20th 2003
format: paperback pages: 240
language: English
ISBN:
078972961X (9780789729613)