Nigerian President Yar'Adua has died of a heart condition. He was 58.