Dave Smith

Dave Smith
Dave Smith's avatar
I'm a Gen X nerd, rivethead, and sorcerer. I've practiced magic for over 40 years, and I've been writing about it for the past 20.