Android Programming for Beginners: Build in-depth, full-featured Android apps starting from zero programming experience - Horton (IEEE, 2003)