publisher: Wrox Press
publish date: July 1st 2002
format: paperback pages: 960
language: English
ISBN:
1861007442 (9781861007445)
publisher: Wrox Press
publish date: July 1st 2002
format: paperback pages: 928
language: English
ISBN:
1861007450 (9781861007452)
publisher: Microsoft Press
publish date: October 11th 2006
format: paperback pages: 512
language: English
ISBN:
0735622582 (9780735622586)