max rafferty