Ian Rattray
overview