
Arcana
2021
ISBN 9781988233826
Equus
2017
ISBN 9780998702209
Clarkesworld Magazine, Issue 113, February 2016
2016
ISBN 9780692633007
Clarkesworld Magazine, Issue 108, September 2015
2015
ISBN 9780692524060
Galaxy's Edge Magazine Issue 29, November 2017
2017
ISBN 9781612423906
The Triangle
2019
ISBN 9781682107911
Putting the Fact in Fantasy: Expert Advice to Bring Authenticity to Your Fantasy Writing
2022
ISBN 9780593331996