peter greene death