John Sharman may refer to: