The 5 Love Languages: A guide to understanding and improving relationships by recognizing different ways people express and receive love.
The 5 Love Languages infographic listing Words of Affirmation, Acts of Service, Receiving Gifts, Quality Time, and Physical Touch with explanations on how understanding these can enhance relationships.