A review by leighalice
Flight Behavior by Barbara Kingsolver

4.0

I listened to this while sewing. Rich, deep story with education mixed in. Kingsolver is a favorite, a writer with a biology degree, cool.