William Carstares, churchman and statesman, 1649-1715 /
Steele, A. J.(Alan John),1916-2004.
Society of Friends of the Kirk of the Greyfriars.
Edinburgh : Society of Friends of the Kirk of the Greyfriars,
1997.
Carstares, William, 1649-1715.