diff --git a/Subtrees/README.md b/Subtrees/README.md
new file mode 100644
index 0000000000..a645a97a35
--- /dev/null
+++ b/Subtrees/README.md
@@ -0,0 +1,45 @@
+# Subtrees
+
+These directories come from entire outside repositories
+brought in using git-subtree.
+
+About git-subtree:
+
+https://github.com/apenwarr/git-subtree
+http://blogs.atlassian.com/2013/05/alternatives-to-git-submodule-git-subtree/
+
+## LevelDB
+
+Repository
+```
+git@github.com:vinniefalco/LevelDB.git
+```
+Branch
+```
+ripple-fork
+```
+
+## websocket
+
+Repository
+```
+git@github.com:vinniefalco/websocketpp.git
+```
+Branch
+```
+ripple-fork
+```
+
+## protobuf
+
+Repository
+```
+git@github.com:vinniefalco/protobuf.git
+```
+Branch
+```
+master
+```
+
+**NOTE** Linux builds use the protobuf installed in /usr/lib. This will be
+fixed in a future revision.
diff --git a/Subtrees/README.txt b/Subtrees/README.txt
deleted file mode 100644
index 587675f47a..0000000000
--- a/Subtrees/README.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-These directories come from entire outside repositories
-brought in using git-subtree.