Born in Cadiz, Spain, Andrew Fernando Holmes received his Doctor of Medicine degree from the University of Edinburgh in 1819. He later tought both botany and chemistry at the Montreal Medical...