diff --git a/README.md b/README.md
index 3247d7c..1a58dc8 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,10 @@
higher
======
-Higher-kinded programming in OCaml
+Higher-kinded programming in OCaml, as described in
+
+ [Lightweight Higher-Kinded Polymorphism][flops-2014-paper]
+ Jeremy Yallop and Leo White
+ Functional and Logic Programming 2014
+
+[flops-2014-paper]: https://ocamllabs.github.io/higher/lightweight-higher-kinded-polymorphism.pdf