Source: https://www.washington.edu/doit/sites/default/files/atoms/files/CSP_BVI.pdf