Annalise, Annalise

by Michael Bishop

F&SF October/November 1996

Bragi's rating:  6 
Solid dose of the unexpected