Source: https://ams.confex.com/ams/pdfpapers/79038.pdf