A review by frackles
Collide by Bal Khabra

Did not finish book. Stopped at 80%.
I did not like the writing I thought I could push through but it's just painful to read