neil rafferty