John Cartwright may refer to: