Ryszard Kapuscinski: A Life