A review by daphneg62
Catalyst by S.J. Kincaid

5.0

Agh, this ending! My mind is blown!