A review by stephanitely
So B. It by Sarah Weeks

5.0

This is one of the few books that I will gladly read over and over again.