Professor John “Jack” Joseph Scarisbrick, co-founder of the charity Life and renowned historian, has died peacefully at his home aged 97.