The intuitive approach taken by this text allows theorems to be understood by science and engineering students. There is an extensive range of examples, exercises and applications, and there is more coverage of the theoretical aspects studied within the context of the development of maths.