This textbook reflects many years of teaching experience of the author, provides a clear, concise and authoritative treatment of the topics and is designed to meet the requirements of undergraduate students in the engineering and science disciplines. Enriched by many specially designed numerical examples and exercises which test the degree of understanding achieved, this book will be of value to all engineering and science students.