A review by rainbowreadsbooks
Light from Uncommon Stars by Ryka Aoki

3.5