Adrian Allen 

Belfast based scientist and dry liberal.