Scan barcode
A review by fictionadventurer
A Fire in the Heavens by Mary Robinette Kowal
5.0
One of my favorite pieces of world-building, and it made me fall in love with culture clash stories.