In Memoriam: James Randolph "Randy" Thompson