General Leach may refer to: