derek wells