Shane’s Substack

Shane Walley 
Shane Walley's avatar
Failed author, divorced father of 3, geek, pagan, communist, and always learning and unlearning things