waves & garry rafferty