Wikipedia AI summary
William Langhorne
William Langhorne may refer to: