New Leaves

Who is the Selah author known as "John North"?

"John North"

He is an Ambassadors for Christ International spokesman