Call for papers announced

The Call for Papers is now live on the Calls page. Deadline is 20 June 2025.