Learn Java for Android Development - Späth; Friesen, Jeff (Apress, 2020)