written, written for, edited

written,
written for

edited