Life of a Scotch naturalist: Thomas Edward associate of the Linnaean Society.