https://dollaroverflow.com/blog/tag/citation.