Sean Penn : his life and times - Kelly, Richard London, 2004