undefined

Andrew Ike Shepardson

Co-author of a new book on apologetics