c t lin harnagea