Index: chapter01/changelog.xml
===================================================================
--- chapter01/changelog.xml	(revision fe4f1ad5999200f60945c5f824c7984fd08d4a0a)
+++ chapter01/changelog.xml	(revision c0c616a439608a25003e82a53822c9aa5f78efbc)
@@ -390,5 +390,5 @@
           from /bin to /tools, create the tester user with the uid of
           the tty owner, run the bash tests with su &lt;&lt; EOF, and
-          explicitely defining stdin (with help from thomas and bdubbs).</para>
+          explicitly defining stdin (with help from thomas and bdubbs).</para>
         </listitem>
       </itemizedlist>
Index: chapter02/stages.xml
===================================================================
--- chapter02/stages.xml	(revision fe4f1ad5999200f60945c5f824c7984fd08d4a0a)
+++ chapter02/stages.xml	(revision c0c616a439608a25003e82a53822c9aa5f78efbc)
@@ -69,5 +69,5 @@
         <para>A few operations, from <quote>Changing Ownership</quote> to
         <quote>Entering the Chroot Environment</quote> must be done as the
-        root user, with the LFS envirnment variable set for the root user.</para>
+        root user, with the LFS environment variable set for the root user.</para>
       </listitem>
 
Index: chapter04/settingenviron.xml
===================================================================
--- chapter04/settingenviron.xml	(revision fe4f1ad5999200f60945c5f824c7984fd08d4a0a)
+++ chapter04/settingenviron.xml	(revision c0c616a439608a25003e82a53822c9aa5f78efbc)
@@ -162,5 +162,5 @@
      user's environment in ways that can affect the building of critical LFS
      packages. To make sure the <systemitem class="username">lfs</systemitem>
-     user's envronment is clean, check for the
+     user's environment is clean, check for the
      presence of <filename>/etc/bash.bashrc</filename> and, if present, move it
      out of the way.  As the <systemitem class="username">root</systemitem>
Index: chapter06/bash.xml
===================================================================
--- chapter06/bash.xml	(revision fe4f1ad5999200f60945c5f824c7984fd08d4a0a)
+++ chapter06/bash.xml	(revision c0c616a439608a25003e82a53822c9aa5f78efbc)
@@ -75,5 +75,5 @@
 <screen><userinput remap="install">make DESTDIR=$LFS install</userinput></screen>
 
-    <para>Move the excutable to where it is expected:</para>
+    <para>Move the executable to where it is expected:</para>
 
 <screen><userinput remap="install">mv $LFS/usr/bin/bash $LFS/bin/bash</userinput></screen>
Index: chapter06/findutils.xml
===================================================================
--- chapter06/findutils.xml	(revision fe4f1ad5999200f60945c5f824c7984fd08d4a0a)
+++ chapter06/findutils.xml	(revision c0c616a439608a25003e82a53822c9aa5f78efbc)
@@ -58,5 +58,5 @@
 <screen><userinput remap="install">make DESTDIR=$LFS install</userinput></screen>
 
-    <para>Move the excutable to its final expected location:</para>
+    <para>Move the executable to its final expected location:</para>
 
 <screen><userinput remap="install">mv -v $LFS/usr/bin/find $LFS/bin
Index: chapter06/gcc-pass2.xml
===================================================================
--- chapter06/gcc-pass2.xml	(revision fe4f1ad5999200f60945c5f824c7984fd08d4a0a)
+++ chapter06/gcc-pass2.xml	(revision c0c616a439608a25003e82a53822c9aa5f78efbc)
@@ -124,5 +124,5 @@
           <para>This option is automatically enabled when building a native
           compiler with a native compiler on x86. But here, we build with
-          a cross compiler, so we need to explicitely set this option.</para>
+          a cross compiler, so we need to explicitly set this option.</para>
         </listitem>
       </varlistentry>
Index: chapter06/gzip.xml
===================================================================
--- chapter06/gzip.xml	(revision fe4f1ad5999200f60945c5f824c7984fd08d4a0a)
+++ chapter06/gzip.xml	(revision c0c616a439608a25003e82a53822c9aa5f78efbc)
@@ -56,5 +56,5 @@
 <screen><userinput remap="install">make DESTDIR=$LFS install</userinput></screen>
 
-    <para>Move the excutable to its final expected location:</para>
+    <para>Move the executable to its final expected location:</para>
 
 <screen><userinput remap="install">mv -v $LFS/usr/bin/gzip $LFS/bin</userinput></screen>
Index: chapter06/introduction.xml
===================================================================
--- chapter06/introduction.xml	(revision fe4f1ad5999200f60945c5f824c7984fd08d4a0a)
+++ chapter06/introduction.xml	(revision c0c616a439608a25003e82a53822c9aa5f78efbc)
@@ -25,5 +25,5 @@
   together with building as root, may render your computer unusable.
   This whole chapter must be done as user <systemitem
-  class="username">lfs</systemitem>, with the enviroment as described in
+  class="username">lfs</systemitem>, with the environment as described in
   <xref linkend="ch-preps-settingenviron"/>.</para>
 
Index: chapter08/coreutils.xml
===================================================================
--- chapter08/coreutils.xml	(revision fe4f1ad5999200f60945c5f824c7984fd08d4a0a)
+++ chapter08/coreutils.xml	(revision c0c616a439608a25003e82a53822c9aa5f78efbc)
@@ -128,5 +128,5 @@
 <screen><userinput remap="test">su tester -c "PATH=$PATH make RUN_EXPENSIVE_TESTS=yes check"</userinput></screen>
 
-    <para>The test-getlogin test is known to fail in the LFS chroot envronment.</para>
+    <para>The test-getlogin test is known to fail in the LFS chroot environment.</para>
 
     <para>Remove the temporary group:</para>
Index: chapter08/revisedchroot.xml
===================================================================
--- chapter08/revisedchroot.xml	(revision fe4f1ad5999200f60945c5f824c7984fd08d4a0a)
+++ chapter08/revisedchroot.xml	(revision c0c616a439608a25003e82a53822c9aa5f78efbc)
@@ -51,5 +51,5 @@
 
   <para>There are also several files installed in the /usr/lib and /usr/libexec
-  directories with a file name extention of .la. These are "libtool archive"
+  directories with a file name extension of .la. These are "libtool archive"
   files. As already said, they are only useful when linking with static
   libraries. They are unneeded, and potentially harmful, when using dynamic
Index: part3intro/toolchaintechnotes.xml
===================================================================
--- part3intro/toolchaintechnotes.xml	(revision fe4f1ad5999200f60945c5f824c7984fd08d4a0a)
+++ part3intro/toolchaintechnotes.xml	(revision c0c616a439608a25003e82a53822c9aa5f78efbc)
@@ -323,5 +323,5 @@
     <command>cc</command> when the host is the same as the target, but is
     different from the build system. This is why
-    <parameter>CC_FOR_TARGET=$LFS_TGT-gcc</parameter> is put explicitely into
+    <parameter>CC_FOR_TARGET=$LFS_TGT-gcc</parameter> is put explicitly into
     the configure options.</para>
 
