Everyone Needs a Shepherd: A Children's Guide to Supervised VisitsEbookEveryone Needs a Shepherd: A Children's Guide to Supervised VisitsbyAnnMarie J. BaranikRating: 0 out of 5 stars0 ratingsSave Everyone Needs a Shepherd: A Children's Guide to Supervised Visits for later