There Are Exactly Three Programming Paradigms (2013) – http://wiki.c2.com/?ThereAreExactlyThreeParadigms