diff --git a/gpl-lgpl.tex b/gpl-lgpl.tex
index 9ec28c8782c9ba176622392aa468c50d88db80d9..c26dc1473150516ed10875b2c65215b22a8e597d 100644
--- a/gpl-lgpl.tex
+++ b/gpl-lgpl.tex
@@ -962,7 +962,7 @@ version of the GPL published by the FSF).  However, the FSF \textbf{does not
 its authority for future licensing decisions to the FSF.  In fact, the FSF
 considered this possibility for GPLv3 and chose not to do so, instead opting
 for the third-party steward designation clause discussed in
-Section~\ref{GPlv3S14}.
+Section~\ref{GPLv3s14}.
 
 \section{Complexities of Two Simultaneously Popular Copylefts}
 
@@ -1459,6 +1459,7 @@ software. These sections, GPLv2~\S\S2--3, define the central core rights and
 requirements of GPLv2\@.
 
 \section{GPLv2~\S2: Share and Share Alike}
+\label{GPLv2s2}
 
 For many, this is where the ``magic'' happens that defends software
 freedom upon redistribution.  GPLv2~\S2 is the only place in GPLv2
@@ -1624,7 +1625,7 @@ as long as the terms of GPL are adhered to for those packages that are
 truly GPL'd.
 
 \section{GPLv2~\S3: Producing Binaries}
-\label{GPL-Section-3}
+\label{GPLv2s3}
 
 Software is a strange beast when compared to other copyrightable works.
 It is currently impossible to make a film or a book that can be truly
@@ -1748,7 +1749,7 @@ As is shown above, Under GPLv2~\S3(a), embedded manufacturers can put the
 binaries on the device and ship the source code along on a CD\@.  However,
 sometimes this turns out to be too costly.  Including a CD with every
 device could prove too costly, and may practically (although not legally)
-prohibit using GPL'd software. For this situation and others like it, GPlv2\S~3(b) is available.
+prohibit using GPL'd software. For this situation and others like it, GPLv2\S~3(b) is available.
 
 GPLv2~\S3(b) allows a distributor of binaries to instead provide a written
 offer for source code alongside those binaries.  This is useful in two
@@ -2526,7 +2527,7 @@ is that the library in question does not qualify for it.
 \section{GPLv3~\S2: Basic Permissions}
 
 GPLv3~\S2 can roughly be considered as an equivalent to GPLv2~\S0 (discussed
-in \S~\ref{GPLv2sS0} of this tutorial).  However, the usual style of
+in \S~\ref{GPLv2s0} of this tutorial).  However, the usual style of
 improvements found in GPLv3 are found here as well.  For example, the first
 sentence of GPLv3~\S2 furthers the goal internationalization.  Under the
 copyright laws of some countries, it may be necessary for a copyright license
@@ -2731,6 +2732,7 @@ those who convey GPL-covered software may offer commercial services for the
 support of that software.
 
 \section{GPLv3~\S5: Modified Source}
+\label{GPLv3s5}
 
 % FIXME: 5(a) is slightly different in final version
 
@@ -2783,6 +2785,7 @@ they and the old program form must be licensed under the GPL.  As subsection
 5c states, packaging of a work has no bearing on the scope of copyleft.
 
 \section{GPLv3~\S6: Non-Source and Corresponding Source}
+\label{GPLv3s6}
 
 Section 6 of GPLv3, which clarifies and revises GPLv2 section 3, requires
 distributors of GPL'd object code to provide access to the corresponding
@@ -4296,7 +4299,7 @@ GPL should recognize that most other free software licenses also permit
 such linking. 
 
 \section{GPLv3~\S14: So, When's GPLv4?}
-\label{GPlv2s14}
+\label{GPLv3s14}
 
 % FIXME Say more
 
@@ -4555,7 +4558,7 @@ works and source code derivatives. We will first consider the definition
 of a ``work that uses the library,'' which is set forth in LGPLv2.1~\S5.
 
 We noted in our discussion of GPLv2~\S3 (discussed in
-Section~\ref{GPL-Section-3} of this document) that binary programs when
+Section~\ref{GPLv2s3} of this document) that binary programs when
 compiled and linked with GPL'd software are derivative works of that GPL'd
 software. This includes both linking that happens at compile-time (when
 the binary is created) or at runtime (when the binary -- including library
