Author: Wm P. (William Price) 18 Craighill