I assume Jeff Head is gone though I don’t recall ever seeing an announcement here.
Yes I never was able to find notice of his passing here.