James Britton

James Britton

Father. Husband. Compassionate rationalist. Chronic introspectionist. Incurable optimist. Values: intelligent debate, empirical evidence, humour.