The Last Banquet368 pages13 hours of readingA story of revolution, obsession and one man's hunger.Read more