David S Greene's contacts