William Gallagher

William Gallagher may refer to: