I am working on a multi-page form for creating a higher education course. The likely use cases would be a reasonably long one-session creation, or a multi-session creation. We are currently showing a 'cancel' link which essentially discards all new data since the form has been saved, and takes them to the previous step in the create course task (which is questionable as a default, since it is uncertain whether moving back a step is really beneficial in cases where they cancel). Since there are other navigation options available to the user (breadcrumbs, menu, etc.), I am finding it hard to find a reason to keep the cancel link on the page. The only scenarios where a cancel link seems valuable to me is in the case of a modal form, or other, more disruptive element that a user would be likely to want to exit, and where there is an obvious place to default to (e.g. the underlying page with the main task in the case of a modal). Can anyone think of a reason to keep a 'cancel' action on a form like this?