I am so sorry to hear this. Jim was one of my favorites at breakfast, always an engaging conversation at the tire kicking sessions. Always had large amounts of common sense IMHO and always looked forward to the campfires, talking with him at the Longest Day, Ed Fitz runs.
There are people you come across in life who are just decent, good people and Jim was definitely on my list.
Definitely someone I looked up to in the TCD community.