Buchanan, William J, "C for Electronic Engineering with Applied Software Engineering.", , 1995