Author: Nicoll, Allardyce, M.A.