The Girls I've BeenTess Sharpe4.0(2)DetailsPublisherPenguin Young Readers GroupPublished2021Pages362ISBN1444960113View on OpenLibrary ↗