Colliding Worlds Vol. 5: A Science Fiction Short Story Series

Available at Select Retailers

About the author

Kristine Kathryn Rusch

​​​​​​​