Articles by David Thiessen - WanderWisdom - Travel

David Thiessen

I am trained in history, theology & archaeology and have been a published author for many years. Currently I make a living doing content & academic writing