CONFIDENTIAL TREATMENT REQUESTED EXHIBIT 10.23 STRATEGIC ALLIANCE AGREEMENT ---------------------------- This Strategic Alliance Agreement (the "Agreement") is entered into this 15th day of June, 1998, by and between ENDEAVOR TECHNOLOGIES, INC., a...