p: sean patrick flanery