David Gurri 

Writer and researcher with a variety of interests, including politics and science.