Zen

Due date is August 1st. The baby’s room is all set up. Clothes and diapers are washed, rewashed, washed again. Now, the waiting has begun. It’s difficult to think of much else. How does one… Read More »