carmen peter green