Associate Professor Marj Horne retires