Due North... that is the phrase running in and out of my brain these days. I suppose it has something to do with my last post, where I was pondering…