Jenna Lareau

JENNA LAREAU is a graduate of the Parsons School of Design in New York. Top Secret is her first book with Candlewick Press. She lives in Massachusetts, where she works as an illustrator and designer.