Libby Houston
Houston, Elizabeth Maynard
December 9, 1941 – present
Birth place: London, England, UK
Browse magazine works (first published 1969)
She received a certificate in Science Biology from the University of Bristol, England, UK, and worked in the field of botanics; she also wrote many poems. She was married to Mal Dean up to his early death.