William Frederick Keeler — 1821-1886