Henshaw, John, fl. 1836-1846.