diff --git a/FileManip.cabal b/FileManip.cabal
--- a/FileManip.cabal
+++ b/FileManip.cabal
@@ -1,15 +1,16 @@
-Name:           FileManip
-Version:        0.3.1
-License:        BSD3
-License-File:   LICENSE
-Author:         Bryan O'Sullivan <bos@serpentine.com>
-Maintainer:     Bryan O'Sullivan
-Synopsis:       Expressive file and directory manipulation for Haskell.
-Category:       System
-Description:    A Haskell library for working with files and directories.
-                Includes code for pattern matching, finding files,
-                modifying file contents, and more.
-Cabal-version:  >= 1.2
+Name:               FileManip
+Version:            0.3.2
+License:            BSD3
+License-File:       LICENSE
+Author:             Bryan O'Sullivan <bos@serpentine.com>
+Maintainer:         Bryan O'Sullivan
+Synopsis:           Expressive file and directory manipulation for Haskell.
+Category:           System
+Description:        A Haskell library for working with files and directories.
+                    Includes code for pattern matching, finding files,
+                    modifying file contents, and more.
+Cabal-version:      >= 1.2
+Extra-Source-Files: README
 
 Flag splitBase
   Description:     Choose the new, split-up base package.
@@ -26,4 +27,3 @@
           System.FilePath.Glob,
           System.FilePath.GlobPattern,
           System.FilePath.Manip
-  Extra-Source-Files: README
diff --git a/LICENSE b/LICENSE
--- a/LICENSE
+++ b/LICENSE
@@ -1,5 +1,4 @@
-Copyright:
-    Bryan O'Sullivan
+Copyright 2007, 2008 Bryan O'Sullivan.
 
 All rights reserved.
 
diff --git a/README b/README
new file mode 100644
--- /dev/null
+++ b/README
@@ -0,0 +1,50 @@
+FileManip: expressive file manipulation
+---------------------------------------
+
+This package provides functions and combinators for searching,
+matching, and manipulating files.
+
+It provides four modules.
+
+System.FilePath.Find lets you search a filesystem hierarchy efficiently:
+
+  find always (extension ==? ".pl") >>= mapM_ remove
+
+System.FilePath.GlobPattern lets you perform glob-style pattern
+matching, without going through a regexp engine:
+
+  "foo.c" ~~ "*.c"  ==> True
+
+System.FilePath.Glob lets you do simple glob-style file name searches:
+
+  namesMatching "*/*.c"  ==>  ["foo/bar.c"]
+
+System.FilePath.Manip lets you rename files procedurally, edit files
+in place, or save old copies as backups:
+
+  modifyWithBackup (<.> "bak")
+                   (unlines . map (takeWhile (/= ',')) . lines)
+                   "myPoorFile.csv"
+
+
+To build and install:
+
+  runhaskell Setup configure
+  runhaskell Setup build
+  runhaskell Setup install
+
+
+To understand:
+
+  http://darcs.serpentine.com/filemanip/dist/doc/html/FileManip/
+
+
+
+To contribute:
+
+  darcs get http://darcs.serpentine.com/filemanip
+
+
+Contributors:
+
+  Bryan O'Sullivan
diff --git a/System/FilePath/Find.hs b/System/FilePath/Find.hs
--- a/System/FilePath/Find.hs
+++ b/System/FilePath/Find.hs
@@ -3,7 +3,7 @@
 -- |
 -- Module:      System.FilePath.Find
 -- Copyright:   Bryan O'Sullivan
--- License:     LGPL
+-- License:     BSD3
 -- Maintainer:  Bryan O'Sullivan <bos@serpentine.com>
 -- Stability:   unstable
 -- Portability: Unix-like systems (requires newtype deriving)
diff --git a/System/FilePath/Glob.hs b/System/FilePath/Glob.hs
--- a/System/FilePath/Glob.hs
+++ b/System/FilePath/Glob.hs
@@ -1,7 +1,7 @@
 -- |
 -- Module:      System.FilePath.Glob
 -- Copyright:   Bryan O'Sullivan
--- License:     LGPL
+-- License:     BSD3
 -- Maintainer:  Bryan O'Sullivan <bos@serpentine.com>
 -- Stability:   unstable
 -- Portability: everywhere
diff --git a/System/FilePath/GlobPattern.hs b/System/FilePath/GlobPattern.hs
--- a/System/FilePath/GlobPattern.hs
+++ b/System/FilePath/GlobPattern.hs
@@ -1,7 +1,7 @@
 -- |
 -- Module:      System.FilePath.GlobPattern
 -- Copyright:   Bryan O'Sullivan
--- License:     LGPL
+-- License:     BSD3
 -- Maintainer:  Bryan O'Sullivan <bos@serpentine.com>
 -- Stability:   unstable
 -- Portability: everywhere
diff --git a/System/FilePath/Manip.hs b/System/FilePath/Manip.hs
--- a/System/FilePath/Manip.hs
+++ b/System/FilePath/Manip.hs
@@ -3,7 +3,7 @@
 -- |
 -- Module:      System.FilePath.Manip
 -- Copyright:   Bryan O'Sullivan
--- License:     LGPL
+-- License:     BSD3
 -- Maintainer:  Bryan O'Sullivan <bos@serpentine.com>
 -- Stability:   unstable
 -- Portability: Unix-like systems (requires flexible instances)
