cornell & diehl