Richard Hamell
overview