pat hughes