Scan barcode
A review by bribribri
Portrait of a Thief by Grace D. Li
Did not finish book.
These characters are all obnoxious. Also couldn’t with being beat over the head by unnuanced moralizing