Embedded systems design - Heath, Steve. (Newnes,)