Original: Selby is a town and civil parish in North Yorkshire , England .
Simplified: Selby is a town in North Yorkshire , England , UK .