MICHAEL ROSEN is one of Britain's foremost children's poets and writers. He regularly performs his poetry in schools, and can be heard on BBC Radio 4 as a regular presenter. He also teaches at the University of North London, and has published over 100 books for children.