Struan Rodger
Narrator
William Wilde
Voice (voice)
Dominic Lieven
Self - Historian
Christopher Coker
Self - Historian
Youssef Choueiri
Self - Historian