Who has written 'Long Walk to Freedom'?

Answer: 
Nelson Mandela
Who has written 'Long Walk to Freedom'?