Richard Tipple
overview