John Sheridan

John Sheridan may refer to: