Daniel J Ball Facts