The Last King of Scotland
Publisher: Vintage
Published: Oct 26, 1999
Format: paperback
Number of pages: 352
ISBN-13: 9780375703317