Physical computing sensing and controlling the physical world with computers - O'Sullivan, Dan. (Thomson, 2004)