Liam Julian

Liam Julian is managing editor of Policy Review and a fellow at the Hoover Institution at Stanford University.