dennis green