© Charles Irwin 2025