KEVIN M RICHARDS