Keith Wray
overview