Clarkesworld Magazine
Series by Neil Clarke
Book 218

4 stars

Clarkesworld Magazine, Issue 218
by Michael Swanwick, Neil Clarke, Resa Nelson, and 6 others