Great read. I love how you took your time in character development. Its one of the things I admire in fiction. I also loved the fact that the clichés were minimised. I think I fell in love with Sofia at one point. She's the definition of woman power.