John Gallacher

John Gallacher may refer to: