John Powell | Assignments