d. l l dennes.