Margaret Atwood: The Best and Worst of Human Values in a Changing World

Margaret Atwood: The Best and Worst of Human Values in...
By

Born in Ottawa, Canada in 1939, author Margaret Atwood has spent the majority of her life writing on topics such as feminism, the progress of technology, culture and preserving Earth’s environment.  … read more