Shatter Me

By Tahereh Mafi

Reader reviews

Esosa Zuwa

Reviewed on May 31, 2022

Brooke Booklife4life

Reviewed on Apr 27, 2019

Sofia Leguiza

Reviewed on Jun 23, 2016