Principles and Applications - Saeid Eslamian; Faezeh A. Eslamian (Taylor and Francis, 2022)