Author: Christina Gabrielle Weaver
Alternate names: Christina G Weaver; Christina Weaver