M. Stephens Hall developed a deep imagination at a very young age. He often visited fantastic worlds where he unearthed profound possibilities. Although he didn’t write early in life, he found plenty of creative outlets through which to express himself. He later received his Bachelor of Science degree in Computer Science from Mississippi College, and has spent over twenty years using his creativity and problem-solving skills in software development. As his intuition matured, M. Stephens began writing more frequently and with more purpose, often early in the morning before work. Poetry served him a healing mechanism during difficult times and offered a gateway into writing books. M. Stephens enjoys providing and caring for his family, exercising, adventuring, and of course, writing.