The Reverend Alexander McLaren

1896