Theory and Practice - Jennifer A. Moon (Taylor and Francis, 1999)