A review by carolinedenise
Clarkesworld Magazine, Issue 111 by Neil Clarke

3.0

“Yuanyuan's Bubbles” by Liu Cixin, translated by Carmen Yiling Yan