Leo Landry, the author of the picture books Oh, Baby! and The Snow Ghosts, manages the Children's Book Shop in Brookline, Massachusetts. Mr. Landry lives with his family and his cat and dog in a renovated barn from the 1880s in Easton, Massachusetts.