donald j. greene