Poppy"S Puppets - "John Foster" (,Oxford university press London, 1999)