commadot.com
Internet Explorer Mail / News
Recovered from Archive.org – Apr 17, 1997 (One of my first design critiques) Microsoft’s Internet Explorer 3.0 is expected to be released in beta in just two weeks. The much anticipated…