British Children's Illustrat
Colin McNaughton is a British writer and illustrator of over 70 children's books. He is also a poet focusing mainly on humorous children's poetry. He trained in graphic design at...