Halliday & Matthiessen (1999: 494):
… in addition to the Medium, there may be another participant functioning as an external cause. … Either the process is represented as self-engendering, in which case there is no separate Agent; or it is represented as engendered from outside, in which case there is another participant functioning as Agent.