Mr J . R Leachfr.