R J Stewart

Stewart is widely acknowledged as an authority on mythology, legends, magical arts, and ancient traditions. He has also composed and recorded music and songs for feature films, television, and theater productions.