diff --git a/docs/History.md b/docs/History.md
new file mode 100644
index 00000000..2a79c699
--- /dev/null
+++ b/docs/History.md
@@ -0,0 +1,16 @@
+
+table of contents
+
+- [References](#References)
+
+## References
+
+- [CONS Should Not CONS Its Arguments, Part II: Cheney on the M.T.A.](http://www.pipeline.com/~hbaker1/CheneyMTA.html), by Henry Baker
+- [CHICKEN Scheme](http://www.call-cc.org/)
+- [Chibi Scheme](https://github.com/ashinn/chibi-scheme)
+- [Compiling Scheme to C with closure conversion](http://matt.might.net/articles/compiling-scheme-to-c/), by Matt Might
+- [Lisp in Small Pieces](http://pagesperso-systeme.lip6.fr/Christian.Queinnec/WWW/LiSP.html), by Christian Queinnec
+- [R5RS Scheme Specification](http://www.schemers.org/Documents/Standards/R5RS/HTML/)
+- [R7RS Scheme Specification](http://trac.sacrideo.us/wg/wiki)
+- [Structure and Interpretation of Computer Programs](https://mitpress.mit.edu/sicp/full-text/book/book.html), by Harold Abelson and Gerald Jay Sussman
+- [The 90 minute Scheme to C compiler](http://churchturing.org/y/90-min-scc.pdf), by Marc Feeley