Programming and customizing the PICAXE microcontroller - Lincoln, David (David J.) (Tab electronics, 2006)