Copyright © Laurence Long 2025