Author: William 1806-1887 Hadfield