You asked:

facts about Michael Wayne Rosen

  • Michael Wayne Rosen
    Michael Wayne Rosen
    Michael Wayne Rosen is an English children's novelist and poet, the author of 140 books.