Maggie Gallacher had all but read the print off the elegant, gold-trimmed card. An invitation from the Duke of Moorshire to an evening at Lea Hall? She could still scarcely believe …