Stephen Huggins

Stephen Huggins is a graduate of the University of Oklahoma Masters of Professional Writing program. He has won several writing awards, including the award for best fiction from the 2015 Absolute Literary Journal.