Putin's Progress: A Biography of Russia's Enigmatic President, Vladimir Putin by Peter Truscott (Paperback, 2005)