Wikipedia AI summary
David Thomas
David, Dave, or Dai Thomas may refer to: