Add helpful link.
diff --git a/Doc/library/shelve.rst b/Doc/library/shelve.rst
index 1776b7d..b5e7eae 100644
--- a/Doc/library/shelve.rst
+++ b/Doc/library/shelve.rst
@@ -51,6 +51,12 @@
    disk, if feasible.  This is called automatically when the shelf is closed with
    :meth:`close`.
 
+.. seealso::
+
+   `Persistent dictionary recipe <http://code.activestate.com/recipes/576642/>`_
+   with widely supported storage formats and having the speed of native
+   dictionaries.
+
 
 Restrictions
 ------------