richard l. dafl