Pulses - A. Manickavasagan, Praveena Thirunathan (Springer, 2020)