John Sheridan
John Sheridan
may refer to: