David M Battle

about David M Battle

I am a simple, naive man who believes that there is Truth outside of myself. Knowing the Holy and... see more see less

Uploads
Collections
Likes
More
scribd