"disappearance of Lord Rupert Longbrass."