Rory Stewart: The Long History of... A podcast by BBC Radio 4 10 Episodes 2 / 1 Rory Stewart with a radical take on the concepts that shape our lives. Visit the podcast's native language site