Margaret Atwood honoured with Peace Prize
Margaret Atwood, author of such celebrated work as The Handmaid’s Tale and The Blind Assassin, is no stranger to success. Her previous awards include the Booker Prize, the Nebula Award and the Arthur C Clarke award and she has been awarded with no less than 24 honourary degrees, including from the Universities of Oxford, Cambridge and Harvard. The latest award to come
Read more