Neal Layton was born in Chichester, England. He is the illustrator of many wonderful books for children, including Smile If You're Human, by Michael Rosen, about which Booklist sai...ver maisNeal Layton was born in Chichester, England. He is the illustrator of many wonderful books for children, including Smile If You're Human, by Michael Rosen, about which Booklist said: "Layton's zany cartoon illustrations set this tale apart from the average picture book."ver menos