The Last King of Scotland — 1998 novel by Giles Foden