Source: https://www.optics.arizona.edu/sites/optics.arizona.edu/files/Ryan Sipos MastersThesis.pdf