A review by lucynelson3
These Infinite Threads by Tahereh Mafi

3.0

3.5. Not as good as first one but still enjoyed a lot. On to the next