patrick davis