John Vaughan
John Vaughan
may refer to: