all work copyright ©2026 Gail Swanlund and collaborators as noted