The 6 academic writing assignments : designing the user's journey / Jim Burke. (2019)
Summary goes here