Kim Jong-Il, Revised and Updated