Affiliation: independent
Countries: United Kingdom