The society cannot be trusted. The system is your enemy. Man is asleep. These are some of the ideas that bring together two ...
Margaret Atwood knows that she scares people. She opens up about that perception and also reflects on the bad advice she's received in her career and how she takes vengeance.
CD of the Month is The Greatest Love by London Grammar. The trio fronted by the stately, emotion-laden voice of Hannah Reid explore themes of love, loss and alienation.