The man who left too soon : the biography of Stieg Larsson