William Heard Shelford — (died 1854)