The Man Who Left Too Soon - the Life and Works of Stieg Larsson