tad tift f. d.