All about Inspector Aelfwynn Sampson