Aelfrida Tillyard
Date of Birth: 05-Oct-1883
Place of Birth: Cambridge, England, United Kingdom
Date of Death: 12-Dec-1959
Profession: science fiction writer
Nationality: United Kingdom
Zodiac Sign: Libra