DAVID M REESE