This is a textbook giving unusually wide and uniform coverage of control theory, with tutorial problems and answers. The mathematical level is that of final-year undergraduate courses in Engineering but there is minimal emphasis on technical mathematical niceties. The objective is stressed of providing theoretical insights to guide design of practical systems.