Michael Rosen, an English poet, scriptwriter, broadcaster, and performer, has been writing for children since 1970. He lives in London with his wife and five children.

Books in our library

Many Different Kinds of Love

Catalogue Number:
14943