Affiliation: Independent
Countries: United Kingdom