John Butcher

John Butcher may refer to: