A review by evaward
The 5 Love Languages: The Secret to Love that Lasts by Gary Chapman

5.0

Slightly embarrassing to admit, but: Mind. Blown.