David Nash

David Nash is Reader in History at Oxford Brookes University. He has previously published on the secular and republican movements in England, specialising in the history of blasphemy, and appearing extensively in the media both Britain and America t

Related Books