I fell in love with Bryony Pearce's voice for the first time when I read Angel's Fury. She, - like many British YA authors, - makes this genre very realistic and unapologetic and gritty. There are no compromises where everyone gets what they want, and there are very strong heroines who are definitely not afraid to go against socially acceptable norms and all sorts of bullying from their own peers.
The Weight of Souls was like that. Oh is one of the unpopular kids in her school but she doesn't give in even an inch and fights back viciously. I extremely admired that about her. She is sassy and strong and has a lot on her plate. Bullying is the last thing she wants to think about. She is more worried about ghosts chasing her so she can avenge their deaths or her father thinking that she is suffering from schizophrenia.
When a teenage boy in her own school dies and marks her as his avenger, she is shaken to her core. Not only he was one of her bullies, he doesn't know who killed him, and Taylor has only 2-3 weeks to figure it out before the Darkness claims her instead.
She will have to infiltrate a secret society of cruel pranksters and go against everything she believes so she can save her own life and let the ghost of a boy have his peace. Add to the mix broken friendships, old secrets and an ancient Egyptian family curse, and you'll get a thrilling and exhilarating read. Much recommended!