This site receives small commissions if you buy via an affiliate link. You won't pay any more, and you will help to creatively maintain this website. Thanks!
Source: Bluebeard's Egg, 1986. -- Margaret Atwood, (Nov 18 1939-____), Canadian novelist, poet; She wrote best-selling novel The Handmaid's Tale, 1986; also wrote Cat's Eye, 1990.