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,770 posts
2,657 followers
4,057 following
Regular Contributor
Active Commenter