Catherine’s Substack

Catherine Walsh
Catherine Walsh's avatar
Bestselling author but pretty bad at everything else.