Barbara Park ; illustrated by Viviana Garofoli. by Mary Man-Kong ; illustrated by Viviana Garofoli. Lisa Schroeder ; illustrated by Viviana Garofoli. Chiêu Anh Urban ; illustrated by Viviana Garofoli. Barbara Park ; illustrated by Denise Brunkus. illustrated by Viviana Garofoli. illustrated by Viviana Garofoli Illustrated by Viviana Garofoli by Barbara Park ; illustrated by Denise Brunkus. [written by Jackie Wolf ; illustrated by Viviana Garofoli.]