The Last King of Scotland by Giles Foden *** (of 4)