A review by embrightreads
Disruption by Jessica Shirvington

5.0