Deborah Nadoolman Landis is an artist.