Lucid, detailed and very well conducted.