mac caddon