Alexander Gibson — Scottish surgeon and botanist in India (1800-1867)