No one more deserving of the Peace Prize