Mastering Kotlin : learn advanced Kotlin programming techniques to build apps for Android, iOS, and the web - Ebel, Nate (Packt Publishing, 2019)