John Bothwell may refer to: