davidcarryer.com
gen-x dad. small business owner. professional geek. fan of all things sci-fi and fantasy. laughter is great for the soul. trying to do as much good as I can as often as I can. lgbtq+ advocate. women’s advocate. he/him.
2,606 posts
2,479 followers
3,744 following
Regular Contributor
Active Commenter