Skip to main content


A Glimpse into Stephen’s Life

Now settled, Stephen lives in Salt Lake City, Utah. Stephen grew up intrigued by the world around him. His early years were all about studying science and history. In his youth, he became interested in stories and worlds of sci-fi and fantasy. After all these years, he finds himself traveling the world today, experiencing the history and cultures firsthand. The Avalon series is the conclusion of this life journey.