About Jeff Dupuis Jeff Dupuis is the author of the Creature X Mystery series. When not in front of a computer, he can be found haunting the river valleys of Toronto, where he lives and works.