This book presents a detailed and mostly elementary exposition of the generalized Riemann-Stieltjes integrals discovered by Henstock Kurzweil and McShane. Along with the classical results it contains some recent developments connected with lipeomorphic change of variables and the divergence theorem for discontinuously differentiable vector fields.