Learn Raspberry Pi Programming with Python - Donat, Wolfram; Krause, Chaim (Apress, 2014)