John R Ball Facts