Author: Karl Swedberg
Bio: Web developer, author, teacher, speaker, photographer.