Portrait Gallery: Sarah Richards TaylorSarah Richards Taylor is a New Hampshire-born children's book designer and illustrator.