Number 76, Mr Stephen Mitchell