publisher: Microsoft Press publish date: September 1st 1999
format: hardcover pages: 887
language: English
ISBN:
1572318155 (9781572318151)
publisher: Microsoft Press
publish date: March 23rd 2000
format: paperback pages: 500
language: English
ISBN:
0735609098 (9780735609099)