A review by macthekat
Clarkesworld Issue 90 by Thoraiya Dyer, Juliette Wade, Seth Dickinson
4.0
See my review here: http://wp.me/p40HVI-mV