diff --git a/books/bookvolbib.pamphlet b/books/bookvolbib.pamphlet
index 0c25d92..82fe76f 100644
--- a/books/bookvolbib.pamphlet
+++ b/books/bookvolbib.pamphlet
@@ -3203,7 +3203,7 @@ Greve, David A.; McClurg, Jedidiah R.\\
\subsection{Interval Arithmetic} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\bibitem [Lambov 06]{Lambov06} Lambov, Branimir\\
-``Interval Arithmetic Using SSE-2\\
+``Interval Arithmetic Using SSE-2''\\
in Lecture Notes in Computer Science, Springer ISBN 978-3-540-85520-0
(2006) pp102-113
@@ -3231,5 +3231,36 @@ format and allows the design of reasonably fast routines that will
evaluate these functions with correct rounding, at least in some situations.
\end{adjustwidth}
+\subsection{Advanced Documentation} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\bibitem [Bostock 14]{Bos14} Bostock, Mike\\
+``Visualizing Algorithms''\\
+\verb|bost.ocks.org/mike/algorithms|
+
+\begin{adjustwidth}{2.5em}{0pt}
+This website hosts various ways of visualizing algorithms. The hope is
+that these kind of techniques can be applied to Axiom.
+\end{adjustwidth}
+
+\bibitem[Victor 11]{Vict11} Victor, Bret\\
+``Up and Down the Ladder of Abstraction''\\
+\verb|worrydream.com/LadderOfAbstraction|
+
+\begin{adjustwidth}{2.5em}{0pt}
+This interactive essay presents the ladder of abstraction, a technique for
+thinking explicitly about these levels, so a designer can move among
+them consciously and confidently.
+\end{adjustwidth}
+
+\bibitem[Victor 12]{Vict12} Victor, Bret\\
+``Inventing on Principle''\\
+\verb|www.youtube.com/watch?v=PUv66718DII|
+
+\begin{adjustwidth}{2.5em}{0pt}
+This video raises the level of discussion about human-computer interaction
+from a technical question to a question of effectively capturing ideas.
+In particular, this applies well to Axiom's focus on literate programming.
+\end{adjustwidth}
+
\end{thebibliography}
\end{document}
diff --git a/changelog b/changelog
index 5b98fe5..0726df5 100644
--- a/changelog
+++ b/changelog
@@ -1,3 +1,5 @@
+20140629 c1m src/axiom-website/patches.html 20140629.02.tpd.patch
+20140629 tpd books/bookvolbib add Vict11, Vict12 to Advanced Documentation
20140629 c1m src/axiom-website/patches.html 20140629.01.c1m.patch
20140629 c1m books/bookvol5 functionp -> canFuncall?
20140629 c1m books/bookvol9 functionp -> canFuncall?
diff --git a/patch b/patch
index 97ef407..edcef0d 100644
--- a/patch
+++ b/patch
@@ -1,8 +1,3 @@
-books/bookvol5, books/bookvol9, src/interp/* functionp -> canFuncall?
+books/bookvolbib add Vict11, Vict12 to Advanced Documentation
-Axiom has a function, originally in BOOT, called functionp.
-BOOT is case sensitive so this function is called |functionp| in lisp.
-Lisp uppercases symbols so functionp becomes FUNCTIONP.
-
-This led to a subtle failing change, found by Camm Maguire.
-The BOOT-derived function is now called canFuncall?
+Add work by Bret Victor to the section on Advanced Documentation.
diff --git a/src/axiom-website/patches.html b/src/axiom-website/patches.html
index f7aadb7..e276bee 100644
--- a/src/axiom-website/patches.html
+++ b/src/axiom-website/patches.html
@@ -4504,6 +4504,8 @@ zips/noweb-2.10a.tgz deleted, noweb removed
src/input/dbtest.input remove failing input file
20140629.01.c1m.patch
functionp -> canFuncall?
+20140629.02.tpd.patch
+books/bookvolbib add Vict11, Vict12 to Advanced Documentation