Michael Wayne Rosen ( born 7 May 1946 ) is an English children 's novelist and poet , the author of 140 books .
Michael Wayne Rosen ( born 7 May 1946 ) is an English children 's novelist and poet . He wrote over 140 books .