diff --git a/en-US/04_installation.xml b/en-US/04_installation.xml
index c04ecc2..c5db912 100644
--- a/en-US/04_installation.xml
+++ b/en-US/04_installation.xml
@@ -167,7 +167,7 @@
       been significantly simplified with <emphasis
       role="distribution">Squeeze</emphasis>, since the ISO images for i386
       and amd64 architectures are hybrid images that can boot from a CD-ROM
-      as as well as from a USB key.</para>
+      as well as from a USB key.</para>
 
       <para>You must first identify the peripheral name of the USB key (ex:
       <literal>/dev/sdb</literal>); the simplest means to do this is to
diff --git a/en-US/06_apt.xml b/en-US/06_apt.xml
index 284b2c4..0e5eaea 100644
--- a/en-US/06_apt.xml
+++ b/en-US/06_apt.xml
@@ -196,7 +196,7 @@ deb-src http://ftp.debian.org/debian stable main contrib non-free
 
       <para>This software tests the download speed from several Debian
       mirrors and generates a <filename>sources.list</filename> file which
-      points to the the fastest mirror.</para>
+      points to the fastest mirror.</para>
 
       <para>The mirror selected during installation is generally suitable
       since its selection is based on the country. However, if the download
diff --git a/en-US/07_solving-problems.xml b/en-US/07_solving-problems.xml
index 01fa6ee..3a62730 100644
--- a/en-US/07_solving-problems.xml
+++ b/en-US/07_solving-problems.xml
@@ -308,7 +308,7 @@ install (1)          - copy files and set attributes
       and users. These sites are frequently loaded with relevant
       information in various forms: official documentation, FAQ (Frequently
       Asked Questions), mailing list archives, etc. Often, problems that
-      you may have have already been the subject of many questions; the FAQ
+      you may have already been the subject of many questions; the FAQ
       or mailing list archives may have a solution for it. A good mastery
       of search engines will prove immensely valuable to find relevant
       pages quickly (by restricting the search to the Internet domain or
diff --git a/en-US/08_basic-configuration.xml b/en-US/08_basic-configuration.xml
index 23f46ed..09865b9 100644
--- a/en-US/08_basic-configuration.xml
+++ b/en-US/08_basic-configuration.xml
@@ -1469,7 +1469,7 @@ nameserver 8.8.8.8
 	peripherals (see sidebar <xref
 	linkend="cadre.fichiers-speciaux"/>).
 	<filename>/dev/hda1</filename> thus always corresponds to the first
-	partition of the the first IDE hard drive. This static structure
+	partition of the first IDE hard drive. This static structure
 	does not allow dynamic setting of “major” and “minor”
 	numbers for these files, which forces kernel developers to limit
 	their number, since a priori assignment of the identifiers
@@ -2086,7 +2086,7 @@ macosx=/dev/sda5
       <indexterm><primary><command>sudo</command></primary></indexterm>
 
       <para>Frequently, several administrators work on the same network.
-      Sharing the the root passwords is not very elegant, and opens the
+      Sharing the root passwords is not very elegant, and opens the
       door for abuse due to the anonymity such sharing creates. The
       solution to this problem is the <command>sudo</command> program,
       which allows certain users to execute certain commands with special
@@ -2824,7 +2824,7 @@ $ </computeroutput><userinput>ls ../*.deb</userinput>
       (<filename>config-<replaceable>version</replaceable></filename>) and
       its symbols table
       (<filename>System.map-<replaceable>version</replaceable></filename>)
-      in <filename>/boot/</filename>. The symbols table table helps
+      in <filename>/boot/</filename>. The symbols table helps
       developers understand the meaning of a kernel error message; without
       it, kernel “oopses” (an “oops” is the kernel equivalent in
       the kernel of a segmentation fault for user space programs, in other
diff --git a/en-US/13_workstation.xml b/en-US/13_workstation.xml
index d4bb40d..17ce1e4 100644
--- a/en-US/13_workstation.xml
+++ b/en-US/13_workstation.xml
@@ -716,7 +716,7 @@
 	file. These XML files can then be loaded by the
 	<emphasis>libglade</emphasis> shared library, which can dynamically
 	recreate the saved interfaces; such a feature can be interesting,
-	for instance for for plugins that require dialogs.</para>
+	for instance for plugins that require dialogs.</para>
         <indexterm><primary>Anjuta</primary></indexterm>
         <indexterm><primary>Glade</primary></indexterm>
 
diff --git a/en-US/92_short-remedial-course.xml b/en-US/92_short-remedial-course.xml
index 3c780fc..4200479 100644
--- a/en-US/92_short-remedial-course.xml
+++ b/en-US/92_short-remedial-course.xml
@@ -724,7 +724,7 @@ Bus 002 Device 004: ID 413c:8103 Dell Computer Corp. Wireless 350 Bluetooth
       process.</para>
 
       <para>Sometimes, the child process continues to lead its own life
-      independently from its parent, with its own data copied from the the
+      independently from its parent, with its own data copied from the
       parent process. In many cases, though, this child process executes
       another program. With a few exceptions, its memory is simply replaced
       by that of the new program, and execution of this new program begins.
