May have done

Cartwheel  by Jennifer duBois
Audiobook read by Emily Rankin