https://tannock.net/2004/10/12/swirling-uncertainty/
Swirling Uncertainty