Analog Interfacing to Embedded Microprocessors by Stuart Ball, Etienne Dombre & Wisama Khalil