Wikipedia AI summary
William McNeill
William McNeill may refer to: