Author: J. J. Flowers (writing as Jennifer Horsman)