locusmag.com
Elizabeth Hand: Sunlit Horror
Elizabeth Hand was born on March 29, 1957 in San Diego CA and grew up in New York State. She moved to Washington DC in 1975 to study drama at Catholic University. In 1979, during college, she began…