2020 Dayton Literary Peace Prize won by Margaret Atwood Nitin Yadav 4 years ago 2020 Dayton Literary Peace Prize’s lifetime achievement award. won by Margaret Atwood from Canada. She is famous for her novel, “The Handmaid’s Tale”.