Before You Write Code ... Putting Data and Ethics at the Center of Introductory Computing. - Zach Rentz; John Clements; Zoë J. Wood; Aaron W. Keen (SIGCSE, 2021)