Does Living on an Island Make You Happier? - Dimitris Ballas; Richard Rijnks (ICCSA (Workshops 9), 2023)