Wikipedia AI summary
John Crook
John Crook may refer to: