by Janet E. Cameron
It's the spring of 1987 and 17-year-old Stephen Shulevitz has less than three months left in high school in the small town in rural Nova Scotia where he's spent most of his life. But as Stephen pre…