Beautifully written! A fantastic piece of work by a skilled writer.