We met Jim Kelcourse a few years ago and have had the opportunity since to talk with him several times […]