• Mandela: The Life of Nelson Mandela 1918 – 2013

    He was a child of royalty, born and raised to defend tradition. But his African name–Rolihlahla, meaning “tree shaker”–hinted at a very different future. Nelson Mandela would spend most of his life shaking his country to its roots. For challenging

    3,500
    Read more