Mathematics of Wave Phenomena. (2020)