Latent Variable and Latent Structure Models by George A. Marcoulides