Brian Palmquist 

Brian is an award-winning nonfiction author & software developer.