One of my hens has started pecking and eating eggs. Short of staking out the coop are there any good ways to identify which hen is the egg eater. There are 29 birds in the flock.

Also, other than the stock pot is there a way of breaking a bird of this habit?