Positive psychology the science of happiness and flourishing - Compton, William C. (Wadsworth Cengage Learning, 2013)