Regular price: $12.54
Buy Now with 1 Credit
Buy Now for $12.54
Barbara Kingsolver narrates this book herself and it was very enjoyable to listen to her. The stories are only about 45 minutes in length so great short listens for busy people who don't have the time to get into a long novel.
1 of 1 people found this review helpful
the layers of little details create such amazing story tapestries. She is such a treasure.