Wikipedia AI summary
John Vivian
John Vivian (or John Vyvyan) may refer to: