stephe lucy