Eggs of the canary hatch in 14 days.
Those of the barnyard hen in 21 days.
The eggs of ducks and geese hatch in 28 days.
Those of the mallard in 35 days.
The eggs of the parrot and the ostrich hatch in 42 days.
Notice, they are all divisible by Seven.
Dreams and Other Realities - The End of Things I’ve been blessed with a cinematic form of daydreaming — sequences of images and narration that move seamlessly through time and space ...
20 hours ago