Craig Allan Stevens (Alpha Rho) 1975-2018