christine-estock-edge