Introduction to the design of small-scale embedded systems - Wilmshurt, Tim (Palgrave, 2003)