Home » Bibliography

Short Fiction

Short Stories

  • “A Complex Filament of Light,” Anathema, forthcoming. 3,500 words.
  • “From Something Emerging,” Strange California, forthcoming. 5,000 words.
  • Her Sacred Spirit Soars,” Strange Horizons, July 18, 2016. 5,400 words.
    • Podcast narrated by Anaea Lay at Strange Horizons.
    • Reviewed by Maria Haskins.
    • Reviewed by Alex Hurst at Tangent Online.
    • Reviewed by Charles Payseur at Quick Sip Reviews.
    • Reviewed by Charles Payseur at Nerds of a Feather.

Flash Fiction

  • “Vector,” Gamut, forthcoming. 1,000 words.
  • “Introduction to the Journal of Interplanetary Lycan Studies, Volume 1, Issue 1,” Mad Scientist Journal, forthcoming June 2017. 900 words.
  • “An Abundance of Fish,” Uncanny, March/April 2017. 800 words.
  • Curiosity Fruit Machine,” GlitterShip, February 2017. 700 words.
  • “Someone’s Checking You Out Right Now!” Fitting In: Historical Accounts of Paranormal Subcultures edited by Dawn Vogel and Jeremy Zimmerman, October 2016 from DefCon One Publishing. 1,000 words.
  • Th Fifth Lttr,” Daily Science Fiction, September 12, 2016. 900 words.


  • “Speechless Love,” translation of 《不会说话的爱情》 by Fan Yilun (范轶伦), Sunvault, forthcoming. 2,400 words.
  • Chimera,” translation with Ken Liu of 《嵌合体》by Gu Shi (顾适), Clarkesworld, March 2016. 18,000 words.
    • Podcast narrated by Kate Baker at Clarkesworld.
    • Reviewed by Christos Antonaros at Tangent Online.
    • Reviewed by Charles Payseur at Quick Sip Reviews.
    • Reviewed by Charles Payseur at Nerds of a Feather.
    • Reviewed by multiple people at Goodreads.


  • “Badwater,” Twisted Moon, forthcoming. 26 lines.
  • Inhalations,” Strange Horizons, January 2017. 30 lines.
  • 肉骨茶 (Meat Bone Tea),” Uncanny 12, September 2016. 16 lines.
    • Podcast narrated by Amal El-Mohtar at Uncanny.
  • Parallax,” inkscrawl 10, August 2016. 8 lines.
  • Children of the Geese,” Zetetic: A Record of Unusual Inquiry, July 2016. 32 lines.
  • The Lies You Learned,” Liminality 7, March 2016. 118 lines.
    • Reprint forthcoming in The WisCon Chronicles Vol. 11: Trials by Whiteness.
  • Consistencies,” inkscrawl 9, December 2015. 8 lines.
  • Particularities,” inkscrawl 9, December 2015. 10 lines.
  • momentane,” Archive of Our Own, June 2012. 18 lines.



  • An Outcast Romance Facing the Apocalypse,” review of All the Birds in the Sky by Charlie Jane Anders, January 2016 from Tor Books, in The Cascadia Subduction Zone 6(2), April 2016. 900 words.
  • Southeast Asian Retrofuturisms,” review of The SEA Is Ours: Tales of Steampunk Southeast Asia edited by Jaymee Goh and Joyce Chng, November 2015 from Rosarium Press, in The Cascadia Subduction Zone 6(1), January 2016. 1,000 words.
  • The Persistence of Memories,” review of Jennifer’s Journal: The Life of a SubUrban Girl Vol. 1 by Jennifer Cruté, May 2015 from Rosarium Press, in The Cascadia Subduction Zone 5(4), October 2015. 1,100 words.


Uncanny Issue 12 Cover
Cover for Fitting In
Cover for Strange Horizons - Our Queer Planet - Week 3
Cover for the CSZ 6(2)
Cover of Clarkesworld #114
Cover of the Cascadia Subduction Zone 6.1

Read Twitter reviews of my work at Storify.

Listen to me reading my poetry aloud via the playlist below: