A review by courtofsmutandstuff
Why Won't You Apologize?: Healing Big Betrayals and Everyday Hurts by Harriet Lerner

4.0

Quick and easy to understand, this gives a relative overview of apologies, how they function, how to give them, and how to deal with not getting them.