Vincent P. Flanagan | doi.page