Emily Holland, 1876; Alice Barnes, 1892 and Helen Chester, 1935. Just three children whose lives… Read the postTHE BIRLEY STREET MONSTER (1948)