https://www.lisaclarke.net/2008/04/22/ive-been-thinking/
I've been thinking...