Obituary: Thomas Lloyd Thompson, 87