This book presents an organized and well-knit account of the theory, methodology, extensions, and major applications of the Expectation-Maximization (EM) algorithm. It includes applications in the standard statistical contexts such as regression, factor analysis, variance components estimation, repeated-measures designs, categorical data analysis, survival analysis and survey sampling.