an illustrated children's book about horste - let herod