A royal author claimed then-Prince Charles was filled with 'self-pity' following Diana's death.