dennis singleton