Richard Wells
overview