An Embedded Software Primer - Simon, David (Vidhyanagar pearson, 2006)