Keith Campbell has been thinking about his father a lot the last few days. Campbell, like hundreds, if not thousands in North ...