The Mirror of Life: Diaries of a stormy life