dennes w. s. t.