Fix typos
diff --git a/Doc/library/shelve.rst b/Doc/library/shelve.rst
index cc2c1f0..de12420 100644
--- a/Doc/library/shelve.rst
+++ b/Doc/library/shelve.rst
@@ -44,8 +44,8 @@
    determine which accessed entries are mutable, nor which ones were actually
    mutated).
 
-   Like file objects, shelve objects should closed explicitly to assure
-   that the peristent data is flushed to disk.
+   Like file objects, shelve objects should be closed explicitly to ensure
+   that the persistent data is flushed to disk.
 
    Since the :mod:`shelve` module stores objects using :mod:`pickle`, the same
    security precautions apply.  Accordingly, you should avoid loading a shelf