Finding Self: Journey to Self-love by Sara Sheehan (English) Paperback Book

This novel is a careful study of how people change over time.

A nice touch in this activity book is the tear-out pages for easy sharing.