Author: William Creech ((Edimburgo))