Henderson, Alexander, active 1807-1859, of Edinburgh; of Add MS 38108