max peter haslam