The demon Kevin - Rose Impey (Puffin London, 1986)