publisher: Que
publish date: April 16th 2004
format: paperback pages: 384
language: English
ISBN:
0789731487 (9780789731487)
publisher: Wrox
publish date: April 9th 2004
format: paperback pages: 984
language: English
ISBN:
0764559036 (9780764559037)
publisher: Que
publish date: October 5th 2003
format: paperback pages: 1040
language: English
ISBN:
0789729563 (9780789729569)