All Hell Let Loose

Max Hastings introduces his new book, All Hell Let Loose.