Author: William Derham (Editor) Myles Campbell (Editor)