Source: https://www.terpconnect.umd.edu/~lvrmr/2015-2016-F/Classes/MATH410/NOTES/Uniform.pdf