Brown, William Laurence,D.D., Principal of Marischal College,