For something done in just half an hour I think this one of your finest works yet.