Cartoon portraits and biographical sketches of men of the day/Norman Macleod, D.D.

