According to James Alan Gardner’s website:
I'm an award-winning writer, editor and teacher of science fiction and fantasy. I've published nine novels and a host of short stories in leading SF&F outlets. In addition to writing, I'm strongly interested in math and geology. In my spare time, I teach kung fu to kids and (unsuccessfully) to my rabbit.
2017’s All Those Explosions Were Someone Else’s Fault is the first novel in James Alan Gardner’s new Dark versus Spark series.
Lam came to the University of Waterloo to reinvent themself, to go
from gender to assertiveness. Thanks to some Mad Science, they will
succeed beyond their wildest dreams.