Jonathan Petersen

Jonathan Petersen is content manager for Bible Gateway.