Embedded software : the works - Walls, Colin