diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+0.3.0.1
+-------
+* Add yes/no and y/n parsing to the Bool instance
+
 0.3
 ---
 * Remove Readable instances for ByteString and Text because they are probably
diff --git a/readable.cabal b/readable.cabal
--- a/readable.cabal
+++ b/readable.cabal
@@ -1,5 +1,5 @@
 name:           readable
-version:        0.3
+version:        0.3.0.1
 synopsis:       Reading from Text and ByteString
 
 description:
diff --git a/src/Data/Readable.hs b/src/Data/Readable.hs
--- a/src/Data/Readable.hs
+++ b/src/Data/Readable.hs
@@ -73,6 +73,10 @@
                    "f" -> return False
                    "true" -> return True
                    "false" -> return False
+                   "y" -> return True
+                   "n" -> return False
+                   "yes" -> return True
+                   "no" -> return False
                    _ -> mzero
 
 instance Readable Int8 where
