Index: chapter08/iproute2.xml
===================================================================
--- chapter08/iproute2.xml	(revision 164d38efea13e4e080cadfc65181efd6c1f62dd3)
+++ chapter08/iproute2.xml	(revision 8d3553538e714f11177209648fcc84957acf780e)
@@ -91,5 +91,5 @@
         nstat, routef, routel, rtacct, rtmon, rtpr, rtstat (link to lnstat), ss,
         and tc</seg>
-        <seg>/etc/iproute2, /usr/lib/tc, and /usr/share/doc/iproute2-&iproute2-version;,
+        <seg>/etc/iproute2, /usr/lib/tc, and /usr/share/doc/iproute2-&iproute2-version;
         </seg>
       </seglistitem>
Index: chapter08/libelf.xml
===================================================================
--- chapter08/libelf.xml	(revision 164d38efea13e4e080cadfc65181efd6c1f62dd3)
+++ chapter08/libelf.xml	(revision 8d3553538e714f11177209648fcc84957acf780e)
@@ -79,5 +79,5 @@
       <seglistitem>
         <seg>
-          libelf.so
+          libelf.so (symlink) and libelf-&elfutils-version;.so
         </seg>
         <seg>
@@ -85,5 +85,23 @@
         </seg>
       </seglistitem>
+
     </segmentedlist>
+
+    <variablelist>
+      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+      <?dbfo list-presentation="list"?>
+      <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="libelf">
+        <term><filename class="libraryfile">libelf</filename></term>
+        <listitem>
+          <para>Contains API functions to handle ELF object files</para>
+          <indexterm zone="ch-system-libelf libelf">
+            <primary sortas="c-libelf">libelf</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+    </variablelist>
 
   </sect2>
Index: chapter08/libffi.xml
===================================================================
--- chapter08/libffi.xml	(revision 164d38efea13e4e080cadfc65181efd6c1f62dd3)
+++ chapter08/libffi.xml	(revision 8d3553538e714f11177209648fcc84957acf780e)
@@ -107,5 +107,5 @@
         <term><filename class="libraryfile">libffi</filename></term>
         <listitem>
-          <para>contains the libffi API functions.</para>
+          <para>contains the foreign function interface API functions</para>
           <indexterm zone="ch-system-libffi">
             <primary sortas="c-libffi">libffi</primary>
Index: chapter08/m4.xml
===================================================================
--- chapter08/m4.xml	(revision 164d38efea13e4e080cadfc65181efd6c1f62dd3)
+++ chapter08/m4.xml	(revision 8d3553538e714f11177209648fcc84957acf780e)
@@ -91,5 +91,5 @@
           manipulating text, recursion, etc. The <command>m4</command> program
           can be used either as a front-end to a compiler or as a macro processor
-          in its own right.</para>
+          in its own right</para>
           <indexterm zone="ch-system-m4 m4">
             <primary sortas="b-m4">m4</primary>
Index: chapter08/ninja.xml
===================================================================
--- chapter08/ninja.xml	(revision 164d38efea13e4e080cadfc65181efd6c1f62dd3)
+++ chapter08/ninja.xml	(revision 8d3553538e714f11177209648fcc84957acf780e)
@@ -123,5 +123,5 @@
         <term><command>ninja</command></term>
         <listitem>
-          <para>is the Ninja build system.</para>
+          <para>is the Ninja build system</para>
           <indexterm zone="ch-system-ninja ninja">
             <primary sortas="b-ninja">ninja</primary>
Index: chapter08/openssl.xml
===================================================================
--- chapter08/openssl.xml	(revision 164d38efea13e4e080cadfc65181efd6c1f62dd3)
+++ chapter08/openssl.xml	(revision 8d3553538e714f11177209648fcc84957acf780e)
@@ -114,5 +114,5 @@
           <para>
             is a <application>Perl</application> script that scans all files in
-            a directory and adds symbolic links to their hash values.
+            a directory and adds symbolic links to their hash values
           </para>
           <indexterm zone="ch-system-openssl c_rehash">
@@ -129,5 +129,5 @@
             of <application>OpenSSL</application>'s crypto library from the
             shell. It can be used for various functions which are documented in
-            <command>man 1 openssl</command>.
+            <command>man 1 openssl</command>
           </para>
           <indexterm zone="ch-system-openssl openssl-prog">
@@ -147,5 +147,5 @@
             <application>OpenSSH</application>,
             <application>OpenPGP</application>, and other cryptographic
-            standards.
+            standards
           </para>
           <indexterm zone="ch-system-openssl libcrypto">
@@ -161,5 +161,5 @@
             implements the Transport Layer Security (TLS v1) protocol.
             It provides a rich API, documentation
-            on which can be found by running <command>man 3 ssl</command>.
+            on which can be found by running <command>man 3 ssl</command>
           </para>
           <indexterm zone="ch-system-openssl libssl">
Index: chapter08/python.xml
===================================================================
--- chapter08/python.xml	(revision 164d38efea13e4e080cadfc65181efd6c1f62dd3)
+++ chapter08/python.xml	(revision 8d3553538e714f11177209648fcc84957acf780e)
@@ -159,5 +159,5 @@
             <application>Python 2.x</application> source code and applies a
             series of fixes to transform it into 
-            valid <application>Python 3.x</application> code.
+            valid <application>Python 3.x</application> code
           </para>
           <indexterm zone="ch-system-Python">
@@ -174,5 +174,5 @@
             aware GUI editor. For this script to run, you must have installed
             <application>Tk</application> before Python so that the Tkinter
-            Python module is built.
+            Python module is built
           </para>
           <indexterm zone="ch-system-Python">
@@ -187,5 +187,5 @@
           <para>
             The package installer for Python. You can use pip to install
-            packages from Python Package Index and other indexes.
+            packages from Python Package Index and other indexes
           </para>
           <indexterm zone="ch-system-Python">
@@ -199,5 +199,5 @@
         <listitem>
           <para>
-            is the <application>Python</application> documentation tool.
+            is the <application>Python</application> documentation tool
           </para>
           <indexterm zone="ch-system-Python">
@@ -212,5 +212,5 @@
           <para>
             is an interpreted, interactive, object-oriented programming
-            language.
+            language
           </para>
           <indexterm zone="ch-system-Python">
Index: chapter08/readline.xml
===================================================================
--- chapter08/readline.xml	(revision 164d38efea13e4e080cadfc65181efd6c1f62dd3)
+++ chapter08/readline.xml	(revision 8d3553538e714f11177209648fcc84957acf780e)
@@ -142,5 +142,5 @@
         <listitem>
           <para>Provides a set of commands for manipulating text entered in an
-          interactive session of a program.</para>
+          interactive session of a program</para>
           <indexterm zone="ch-system-readline libreadline">
             <primary sortas="c-libreadline">libreadline</primary>
Index: chapter08/systemd.xml
===================================================================
--- chapter08/systemd.xml	(revision 164d38efea13e4e080cadfc65181efd6c1f62dd3)
+++ chapter08/systemd.xml	(revision 8d3553538e714f11177209648fcc84957acf780e)
@@ -349,5 +349,5 @@
           the hardware which takes over the boot process and starts all 
           processes according to its configuration files. In this case, it starts
-          systemd.</para>
+          systemd</para>
           <indexterm zone="ch-system-systemd init">
             <primary sortas="b-init">init</primary>
@@ -370,5 +370,5 @@
         <listitem>
           <para>Is used to add and remove kernel and initramfs images to and
-          from /boot. In LFS, this is done manually.</para>
+          from /boot. In LFS, this is done manually</para>
           <indexterm zone="ch-system-systemd kernel-install">
             <primary sortas="b-kernel-install">kernel-install</primary>
@@ -470,5 +470,5 @@
           <para>Sends control commands to the network name resolution
           manager, or resolves domain names, IPv4 and IPv6 addresses,
-          DNS records, and services.</para>
+          DNS records, and services</para>
           <indexterm zone="ch-system-systemd resolvectl">
             <primary sortas="b-resolvectl">resolvectl</primary>
@@ -536,5 +536,5 @@
         <listitem>
           <para>Is used to connect the STDOUT and STDERR outputs of a process
-          with the systemd journal.
+          with the systemd journal
           </para>
           <indexterm zone="ch-system-systemd systemd-cat">
@@ -582,5 +582,5 @@
         <listitem>
           <para>Detects whether the system is being run in a virtual
-          environment, and adjusts udev accordingly.</para>
+          environment, and adjusts udev accordingly</para>
           <indexterm zone="ch-system-systemd systemd-detect-virt">
             <primary sortas="b-systemd-detect-virt">systemd-detect-virt</primary>
@@ -592,5 +592,5 @@
         <term><command>systemd-dissect</command></term>
         <listitem>
-          <para>Is used to inspect OS disk images.</para>
+          <para>Is used to inspect OS disk images</para>
           <indexterm zone="ch-system-systemd systemd-dissect">
             <primary sortas="b-systemd-dissect">systemd-dissect</primary>
@@ -635,5 +635,5 @@
           <para>Is used to execute a program with a shutdown, sleep or idle
           inhibitor lock taken, preventing an action such as a system shutdown
-          until the process is completed.</para>
+          until the process is completed</para>
           <indexterm zone="ch-system-systemd systemd-inhibit">
             <primary sortas="b-systemd-inhibit">systemd-inhibit</primary>
@@ -657,5 +657,5 @@
         <term><command>systemd-mount</command></term>
         <listitem>
-          <para>Is used to temporarily mount or automount disks.</para>
+          <para>Is used to temporarily mount or automount disks</para>
           <indexterm zone="ch-system-systemd systemd-mount">
             <primary sortas="b-systemd-mount">systemd-mount</primary>
@@ -700,5 +700,5 @@
         <listitem>
           <para>Is used to grow and add partitions to a partition table when
-          systemd is used in an OS image (e.g. a container).</para>
+          systemd is used in an OS image (e.g. a container)</para>
           <indexterm zone="ch-system-systemd systemd-repart">
             <primary sortas="b-systemd-repart">systemd-repart</primary>
@@ -723,5 +723,5 @@
           <para>Is used to create and start a transient .service or a .scope
           unit and run the specified command in it. This is useful for
-          validating systemd units.</para>
+          validating systemd units</para>
           <indexterm zone="ch-system-systemd systemd-run">
             <primary sortas="b-systemd-run">systemd-run</primary>
@@ -734,5 +734,5 @@
         <listitem>
           <para>Is used to listen on socket devices and launch a process upon
-          a successful connection to the socket.</para>
+          a successful connection to the socket</para>
           <indexterm zone="ch-system-systemd systemd-socket-activate">
             <primary sortas="b-systemd-socket-activate">systemd-socket-activate</primary>
