Cecilia Ruiz is an illustrator and graphic designer living and working in New York. She obtained a BFA in Graphic Design from Universidad Iberoamericana in Mexico City and a MFA in Illustration at the School of Visual Arts in New York City. This is her first book.