Profile of Shane Ross

Shane Ross writes the Rhyme or Reason column for The Guardian. He can be reached at sross@theguardian.pe.ca or @PERhymeorReason

All articles of Shane Ross