Tom Leigh is a longtime author and illustrator of Muppets and Sesame Street books. He lives with his wife on Little Deer Isle off the coast of Maine.