Robin Luebs

Robin Luebs is an award-winning painter, and this is the first book she has both written and illustrated. She lives in Urbana, Illinois.