Winter Sale! 10% Discount off any order. Get the code »

Joan Allen

Joan Allen is a lecturer in modern British history at the University of Newcastle and the co-editor of "Faith of Our Fathers: Six Centuries of Popular Belief "and "Papers for the People,"