The Thieves detected at last or, a wonderful discovery at the Windsor farm ! ! : [estampe]