Sharon James has degrees in history (Cambridge University) and theology (Toronto Baptist Seminary). She has taught history in the UK and Malawi and has written articles for a number of Christian journals. Her husband Bill is pastor of Emmanuel Evangelical Church, Leamington Spa, and they have two children.