A review by bennysbooks
The Wall of Storms by Ken Liu

4.5