A . Birgin , And.