Wikipedia AI summary
William McFarlane
William McFarlane may refer to: