What are you waiting for? An owl, a puppy, a bear, a rabbit, and a pig wait for marvelous things to happen in this irresistible and resonant picture book by the New York Times-bestselling and Caldecott Medalist Kevin Henkes. Five friends sit happily on a windowsill, waiting for something amazing to happen. The owl is waiting for the moon. The pig is waiting for the rain. The bear is waiting for the wind. The puppy is waiting...