Wikipedia AI summary
William Nichol
William Nichol may refer to: