Principles and Applications - Yingxu Wang; Graham King (Taylor and Francis, 2000)