Embedded Software Primer - David E Simson (Pearson Education New Delhi, 2009)