Author: William 1792-1876 Hooper