Robert Traill was a church minister at Cranbrook in Kent. He was born at Elie in Fife in 1642. He was incarcerated on the Bass Rock, an island in the Firth of Forth from July 19, 1677 to October 5, 1677. His work was often quoted by J. C. Ryle and is still published in the 21st century.