The actinide elements U and Th undergo radioactive decay to three isotopes of Pb, forming the basis of three coupled geochronometers. The Pb-206 /U-238 and Pb-207 /U-235 decay systems are routinely combined to improve accuracy. Joint consideration with the Pb-208 /Th-232 decay system is less common. This paper aims to change this. Co-measured Pb-208 /Th-232 is particularly useful for discordant samples containing variable amounts of non-radiogenic ("common") Pb. The paper presents a maximum likelihood algorithm for joint isochron regression of the Pb-206 /Pb-238, Pb-207 /Pb-235 and Pb-208 /Th-232 chronometers. Given a set of cogenetic samples, this total-Pb/U-Th algorithm estimates the common Pb composition and concordia intercept age. U-Th-Pb data can be visualised on a conventional Wetherill or Tera-Wasserburg concordia diagram, or on a Pb-208 /Th-232 vs. Pb-206 /U-238 plot. Alternatively, the results of the new discordia regression algorithm can also be visualised as a Pb-208(c) /Pb-206 vs. U-238 /Pb-206 or Pb-208(c) /Pb-207 vs. U-235 /Pb-206 isochron, where Pb-208(c) represents the common Pb-208 component. In its most general form, the total-Pb/U-Th algorithm accounts for the uncertainties of all isotopic ratios involved, including the Th-232 /U-238 ratio, as well as the systematic uncertainties associated with the decay constants and the U-238 /U-235 ratio. However, numerical stability is greatly improved when the dependency on the Th-232 /U-238-ratio uncertainty is dropped. For detrital minerals, it is generally not safe to assume a shared common Pb composition and concordia intercept age. In this case, the total-Pb/U-Th regression method must be modified by tying it to a terrestrial Pb evolution model. Thus, also detrital common Pb correction can be formulated in a maximum likelihood sense. The new method was applied to three published datasets, including low Th/U carbonates, high Th/U allanites and overdispersed monazites. The carbonate example illustrates how the total-Pb/U-Th method achieves a more precise common Pb correction than a conventional Pb-207-based approach does. The allanite sample shows the significant gain in both precision and accuracy that is made when the Th-Pb decay system is jointly considered with the U-Pb system. Finally, the monazite example is used to illustrate how the total-Pb/U-Th regression algorithm can be modified to include an overdispersion parameter. All the parameters in the discordia regression method (including the age and the overdispersion parameter) are strictly positive quantities that exhibit skewed error distributions near zero. This skewness can be accounted for using the profile log-likelihood method or by recasting the regression algorithm in terms of logarithmic quantities. Both approaches yield realistic asymmetric confidence intervals for the model parameters. The new algorithm is flexible enough that it can accommodate disequilibrium corrections and intersample error correlations when these are provided by the user. All the methods presented in this paper have been added to the IsoplotR software package. This will hopefully encourage geochronologists to take full advantage of the entire U-Th-Pb decay system.