Learn Java for Android Development - Friesen, Jeff βJavaJeffβ (Springer New York, 2010)