← Back
Libby Houston

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.

External Links