David G Rogne

Dr. David G. Rogne is a retired pastor, currently living in South Carolina.