Clarkesworld Magazine
Series by Marissa Lingen
Book 216

3 stars

Clarkesworld Magazine, Issue 216
by Neil Clarke, Marissa Lingen, Tiffany Xue, and 10 others