Dr Leonard is currently a Senior Research Fellow at St Chad's College, Durham. He has published five other books and held positions at the Universities of Oxford and Cambridge.Dr Leonard is currently a Senior Research Fellow at St Chad's College, Durham. He has published five other books and held positions at the Universities of Oxford and Cambridge.