Scan barcode
A review by moonlight_musings
As Good as New by Charlie Jane Anders
3.0
A fresh tame on the genie trope, with an easy to relate to main character and a setting that you can't stop reading about to dissect it.