Android Programming - The Big Nerd Ranch Guide
Bryan Sills, Brian Gardner, Kristin Marsicano & Chris Stewart