A review by chippyreads
As Good as New by Charlie Jane Anders

3.0