Long but comforting read