© 2025 Andy Sheffield. All rights reserved, whatever that means. The ghost is in the machine.