Daniel Hall is an experienced digital marketer, author and world traveller. He spends a lot of his free time flipping through books and learning about a plethora of topics.