James D. Long

About

James (Jim) D. Long former member of the High Council of B'nei Noah, author, director, co-owner/operator of Lightcatcher Productions and Lightcatcher Books and former radio personality.