by leBonhomme
... too much smirking, snorting and wry smiles going on ... at some stage, smirking and snorting is in every 2nd sentence!
But other than that, GREAT!