He is currently a visiting fellow at King 's College London .
James Barr ( born 1976 ) is a British author of a number of historical works on the Middle East .
James Barr is currently a visiting author at King 's College London .
James Barr ( born 1976 ) is a British author of a number of historical works on the Middle East .