D. Hayes

Dave is a pastor in regional NSW, Australia and collects hobbies. He loves disappearing into new worlds and finding ways to be the hero... I mean write the hero!