Programming For Embedded Systems - Dreamtech (New Delhi Wiley, 2012)