Michael Rosen

Michael Wayne Rosen is a British children’s novelist and poet, the author of 140 books. He was the fifth British Children’s Laureate from June 2007 to June 2009. He has been a TV presenter, Socialist columnist, and Republican advocate.