Everything was clear, well researched, well narrated and engaging. Up there with the very best of the genre.