An introduction to special functions. (2016)