John Finley McRae

1896