Bonar, Horatius,1808-1889,author.