kenneth silver