A nest of nightmares
Tuttle, Lisa.
London Sphere
1986