Learn Android Studio 3 Efficient Android App Development - Hagos, Ted (Apress, 2018)