James’s Substack

Reflections on living a full life

By James Gannon
· Launched a year ago