Understanding Electro-Mechanical Engineering - Kamm, Lawrence J (New Delhi IEEE Computer Society Press, 2000)