Hugh McTavish
Hugh McTavish is a Ph.D. biochemist and a patent attorney. He is not a professional botanist, but he has had a lifelong love of nature and the outdoors and a lifelong hobby of wild plant identification.
Hugh McTavish is a Ph.D. biochemist and a patent attorney. He is not a professional botanist, but he has had a lifelong love of nature and the outdoors and a lifelong hobby of wild plant identification. See less
Hugh McTavish's Featured Books