https://sonria.com/glossary/6829/
Paul MacLean