Pediatrics

Commonest cause of non-communicating hydrocephalus in children is -