Dilworth School (Junior)
Add pages read
Loved this book! I loved how the author weaved the different character archs and time lines together. The end had me in tears. A beautifully written and captivating story.