John R. Hamilton may refer to: