Scott Dominic Carpenter, fiction writer