Ett förträffligt arbete , fängslande och underhållande.