Programming Android with Kotlin achieving structured concurrency with coroutines - Laurence, Pierre-Olivier; Hinchman-Dominguez, Amanda; Meike, G. Blake; Dunn, Mike (O'Reilly Media, 2021)