max milligan